错误的地方在
<servlet-mapping>
<servlet-name>helloservlet</servlet-name>
<url-pattern>/testservlet</url-pattern>
</servlet-mapping>
你要把testservlet改为helloservlet
<servlet-mapping>
<servlet-name>helloservlet</servlet-name>
<url-pattern>/testservlet</url-pattern>
</servlet-mapping>
你要把testservlet改为helloservlet
解决方案 »
- 请问配置监听器类“org.springframework.web.context.request.RequestContextListener”有什么用处
- JSP选择月份问题
- 如何检查提交的word文档里的格式内容
- 谁有关于WEB系统托盘的资料??????
- 『新手』写了两个JavaBean,一个编译出错,提示找不到符号
- 如何隐藏显示的DIV?
- 奇怪!用jdbc连接反而抛出java.lang.OutOfMemoryError
- 为了更好的释放数据资源,用到了Vector 怎么得不到数据呢?强烈郁闷中!!!!!!!!!!!
- 求助.jsp页面中需要显示两个表的相关内容
- 请教jsp中的sql语句写法
- 如何在一个会员上线时,自动修改数据库的一个字段?
- asp.net已经学习了很久,为了找到合适的工作,现在想学jsp,大家有什么意见?请指教!
比如我的servlet.class放在test\classes\myservlet目录下
web.xml放在test\WEB-IN目录下,那么
<servlet-mapping>
<servlet-name></servlet-name>
<url-pattern></url-pattern>
</servlet-mapping>
应该设置什么值才正确呢?
servlet.class放的目录路径是在<servlet-class>设置的
比如我的servlet.class放在test\classes\myservlet目录下
web.xml放在test\WEB-IN目录下,那么<servlet-class>myservlet.HelloServlet</servlet-class>没有错误你这里注意的是<servlet><servlet-mapping>中的<servlet-name>要一致
更正问题:
我的HelloServlet.class放在myServlet\WEB-INF\classes\myservlet目录下
web.xml放在myServlet\WEB-INF目录下
还有index.html放在myServlet目录下web.xml的内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!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>
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>myservlet.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/helloservlet</url-pattern>
</servlet-mapping>
</web-app>
地址栏输入:http://key:7001/myServlet/index.html这可以正确显示
地址栏输入:http://key:7001/myServlet/helloservlet?getvar=kkkkk就出现
Error 404--Not Found的错误。
请大虾指出错误地方,这里先谢谢zhaoxichao(小西) ,等下就给分了。
我都试过了,就是不行,一样的错误呀。