请问各位高手,小弟我写了一个jsp页面然后让其在一定触发条件下跳转至相应的servlet进行处理,我的web.xml修改后如下<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->
<web-app>
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>Login.LoginServlet</servlet-class>
</servlet><servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/Login/LoginServlet</url-pattern>
</servlet-mapping> <welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list> <error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page></web-app>
我在jsp页面内的url跳转地址是"action=/Login/LoginServlet"
但当我运行的时候tomcat确显示如下
HTTP Status 404 - /Login/LoginServlet--------------------------------------------------------------------------------type Status reportmessage /Login/LoginServletdescription The requested resource (/Login/LoginServlet) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28请问各位高手小弟在哪一步做错了啊,tomcat怎么会提示无此servlet的啊??急急急
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->
<web-app>
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>Login.LoginServlet</servlet-class>
</servlet><servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/Login/LoginServlet</url-pattern>
</servlet-mapping> <welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list> <error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page></web-app>
我在jsp页面内的url跳转地址是"action=/Login/LoginServlet"
但当我运行的时候tomcat确显示如下
HTTP Status 404 - /Login/LoginServlet--------------------------------------------------------------------------------type Status reportmessage /Login/LoginServletdescription The requested resource (/Login/LoginServlet) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28请问各位高手小弟在哪一步做错了啊,tomcat怎么会提示无此servlet的啊??急急急
http://localhost:8080/context/Login/LoginServlet看能不能访问还有你的LoginServlet.class是不是正确地放到classes/Login目录下
HTTP Status 404 - /context/Login/LoginServlet--------------------------------------------------------------------------------type Status reportmessage /context/Login/LoginServletdescription The requested resource (/context/Login/LoginServlet) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.0.28
我的LoginServlet已放在classes/Login下,实在搞不懂是哪里出错.
..表示您的jsp文件所在目录(当前目录)的上级目录,我猜您是把jsp文件直接放在您注册的上下文目录中。.和..分别表示当前目录和上级目录,您可以结合控制台的cd ..和cd .来理解!