如果設置了class輸出位置,是不是要把對應的mapping 改成 輸出位置的相對路徑
也就是說 其實 servlet 設置的是 編譯后的 文件 所在的位置的? 路徑嗎
因為沒有設置輸出位置,所以視屏中設置的 路徑 正好 就是 .java文件的路徑,
其實應該設置的路徑 是 要去找 .class文件 對吧???
<?xml?version="1.0"?encoding="UTF-8"?> <web-app?xmlns="http://xmlns.jcp.org/xml/ns/javaee" ?????????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ?????????xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee?http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" ?????????version="4.0"> ????<servlet> ????????<servlet-name>login</servlet-name> ????????<servlet-class>classes.login.login</servlet-class> ????</servlet> ????<servlet-mapping> ????????<servlet-name>login</servlet-name> ????????<url-pattern>/classes/login/login</url-pattern> ????</servlet-mapping> ????<welcome-file-list> ????????<welcome-file>index.jsp</welcome-file> ????</welcome-file-list> </web-app>
<html> ??<head> ????<title>$Title$</title> ??</head> ??<body> ????<a?href="login/login">login</a> ??</body> </html>
2018-09-05
最下面那個class是你自己建的,還是自動創建的,我沒有這個耶