Servlet路径想法

JSP页面提交表单给Servlet时,路径的写法要格外注意。 例如在web.xml中注册以下的servlet: <servlet>     <servlet-name>addStudent</servlet-name>     <servlet-class>org.mytest.addStudent</servlet-class>   </servlet>   <servlet-mapping>     <servlet-name>addStudent</servlet-name>     <url-pattern>/addStudent</url-pattern>这是一个虚拟路径,表示一个映射而已,真正找到它的仍是经过servlet-class   </servlet-mapping> 假如说,你工程名字为HibernateApp3,JSP页面提交表单给servlet时有两种写法: 1. <form action=servlet/addStudent method=post>...</form> 2. <form  action=/HibernateApp3/servlet/addStudentmethod=post>...</form> 注意:/表明根目录,若是路径是使用/开头,Tomcat就是webApp那个目录,若是你不是/开头表明你从当前工程(就是这个语句所在的工程地目录开始)的目录开始,例如:webApp/HibernateApp3/
相关文章
相关标签/搜索