Servlet编译好的文件存放在\webapps\HotelCRM\WebRoot\WEB-INF\classes\JavaBean\下
XML文件如下
<servlet>
<display-name>LoginServlet</display-name>
<servlet-name>LogServlet</servlet-name>
<servlet-class>HotelCRM.Servlet.LoginServlet</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>LogServlet</servlet-name>
<url-pattern>/HotelCRM/Servlet/LoginServlet</url-pattern>
</servlet-mapping>
调用用的:action="/HotelCRM/WebRoot/LoginServlet"正确应该怎么写?谢谢大家了!
XML文件如下
<servlet>
<display-name>LoginServlet</display-name>
<servlet-name>LogServlet</servlet-name>
<servlet-class>HotelCRM.Servlet.LoginServlet</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>LogServlet</servlet-name>
<url-pattern>/HotelCRM/Servlet/LoginServlet</url-pattern>
</servlet-mapping>
调用用的:action="/HotelCRM/WebRoot/LoginServlet"正确应该怎么写?谢谢大家了!
大家帮帮忙啊~
<servlet-name>LogServlet.do</servlet-name>
<servlet-class>HotelCRM.Servlet.LoginServlet</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>LogServlet.do</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>jsp里面:
action="LogServlet.do"
\webapps\HotelCRM\WEB-INF\classes\
\web.xml 应和WEB-INF处于同级目录html://
\HotelCRM\logservlet.do
设置的路径太复杂了
<url-pattern>/test</url-pattern>
然后在ie中输入项目名称\test就可以了
<display-name>LoginServlet</display-name>
<servlet-name>LogServlet</servlet-name>
<servlet-class>HotelCRM.Servlet.LoginServlet</servlet-class>
</servlet> action="/HotelCRM/WebRoot/LogServlet"
1.首先是servlet类名不对.LoginServlet?LogServlet?HotelCRM.Servlet.LoginServlet
\webapps\HotelCRM\WebRoot\WEB-INF\classes\JavaBean\
2.Servlet,JavaBean到底哪个是放这servlet类的文件夹?个人认为正确路径应该是:默认路径(自动能找到的)/你建的文件夹名/servlet类名
<servlet>
<display-name>servlet类名</display-name>
<servlet-name>servlet类名</servlet-name>
<servlet-class>你建的文件夹名.servlet类名</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>servlet类名</servlet-name>
<url-pattern>/servlet类名</url-pattern>
</servlet-mapping>url:http://localhost:8080(端口)/工程名/servlet类名