WEB-INF下文件是受到保護的,不能通過瀏覽器直接訪問。
方法一:單純的就只是想訪問WEB-INF下的文件,可以通過修改lib下web.xml配置文件,添加
<servlet> <servlet-name>你的servlet名字</servlet-name> <jsp-file>/WEB-INF/INF.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>你的servlet名字</servlet-name> <url-pattern>/XXX</url-pattern> </servlet-mapping>
解釋:/xxx即form表單的action,<servlet-mapping>映射到你的servlet,servlet再到jsp文件,(servlet的名字在這里只起到了引導作用以便找到jsp文件),進而執行<jsp-file>(jsp代替了servlet執行,不再執行servlet,jsp的本質也是servlet)。
servlet可以隨便建一個class。


方法二:使用下面的方法訪問
web.xml正常配置就行,把要做的工作弄到servlet0中做,即在servlet0中的函數里調用上面的方法即可訪問
還有其他的方法,想了解可以去搜,就寫兩個比較簡單的,因為感覺網上講的步驟模糊,記錄一下。