servlet目录"
WEB-INF/classes
web.xml里配置你的servlet :
<servlet>
<servlet-name>servlet name</servlet-name>
<servlet-class>包.类</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet name</servlet-name> //和上面相同
<url-pattern>/路径</url-pattern>
</servlet-mapping>
WEB-INF/classes
web.xml里配置你的servlet :
<servlet>
<servlet-name>servlet name</servlet-name>
<servlet-class>包.类</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet name</servlet-name> //和上面相同
<url-pattern>/路径</url-pattern>
</servlet-mapping>
解决方案 »
- 个别action访问异常,急 在线等 谢谢!!!
- 又是checkbox!!(菜鸟高呼)
- 求:java web 实现禁止用户多点登录。
- 谁能帮我看看这个jsp为什么抛nullpointerexception
- 用过 xml在线考试系统 的进来
- 散分!!!
- 怎样在JSP中获取一个文件夹下的文件的更新时间?
- 怎么更改Tomcat的URL根映射路径
- 关于替换字符的问题。
- JSP下载。中文文件名不弹出下载框。控制台中文显示????
- 大家来谈谈,最好有源代码参考
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasdfsdfsdfsdfsdfd
我写了一个Servlet为test.java,编译成test.class放在:WEB-INFO/classes/servlettest/下
package servlettest;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class test extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException
{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Test</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Test me</h1>");
out.println("</body>");
out.println("</html>");
}
}
我输入:http://192.168.1.8:7001/servlettest/test
报错。
我要怎样才能运行它,
Error 404--Not Found
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.5 404 Not Found
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
把你的web.xml贴出来看看/
把你的web.xml贴出来看看/
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<context-param>
<param-name>weblogic.httpd.inputCharset./*</param-name>
<param-value>GB2312</param-value>
</context-param>
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>servlettest.test</servlet-class>
</servlet>
</web-app>
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>servlettest.test</servlet-class>
</servlet><servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/servlettest/test</url-pattern>
</servlet-mapping>That's OK!
<servlet-mapping>
<servlet-name>servlet name</servlet-name> //和上面相同
<url-pattern>/路径</url-pattern>
</servlet-mapping>
你那个最好mapping一下啦
servlet目录"
WEB-INF/classes 怎么我看你那是WEB-INFO ?? 没有 "O"
/classes/servlettest/下
路径不对.你的servlet最好有包,然后classes下是你的包,包下是你的servlet类 !
这是我的实例的web.xml配置<web-app>
<servlet>
<servlet-name>LoginServer</servlet-name> 我给我的servlet起的名,随便起
<servlet-class>sample.servlet.LoginServer</servlet-class> 具体类
</servlet>
<servlet-mapping>
<servlet-name>LoginServer</servlet-name> //同上的名字
<url-pattern>/LoginServer</url-pattern> //访问路径
</servlet-mapping>
<servlet>
<servlet-name>servlets</servlet-name>
<servlet-class>weblogic.servlet.ServletServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlets</servlet-name>
<url-pattern>/servlets/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file> 默认文件
</welcome-file-list>
</web-app>访问路径 http://localhost:7001/LoginServer(以上定义的路径)/LoginServer(定义的名字)
WEB0-INF/classes/sample/servlet/LoginServer.class
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<context-param>
<param-name>weblogic.httpd.inputCharset./*</param-name>
<param-value>GB2312</param-value>
</context-param>
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>servlettest.test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/servlettest/test</url-pattern>
</servlet-mapping></web-app>
Http://192.168.1.8:7001/servlettest/test
报错