JSP编码,新建了一个servlet,然后在web.xml中写入了配置信息,但是启动Tomcat时候为什么会失败?

web.xml内容
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>WebServlet</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<description>Hello</description>
<display-name>Hello</display-name>
<servlet-name>Hello</servlet-name>
<servlet-class>com.Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Hello</servlet-name>
<url-pattern>/Hello</url-pattern>
</servlet-mapping>
</web-app>
Servlet内Hello.java中只写了public void service(ServletRequest request, ServletResponse response) ;

第1个回答  2014-11-23
失败的 错误是什么 请贴出来 谢谢 另外 把你访问的 url也贴出来 谢谢追问

因为无法启动Tomcat,无法访问

追答

你好 这个就是你的 tomcat 的 问题了 首先 你是用的 tomcat 7x 建议试试 6x
另外 从错误来看 是启动tomcat失败 那么 检查下你的 环境配置 的地址 是否正确填写的是 tomcat bin目录

追问

如果我不填写当前的配置信息,Tomcat 7.0是可以启动的,也能加载.jsp文件,只是换成Servlet之后就出现不能启动的现象了,这种情况也会是因为Tomcat7.0引起的吗?我一直觉得是我的配置有问题,或者我的配置错误了

追答

原来配置信息 是你自己填写的 晕死  你用的是MyEclipse么  new servlet 是自动生成的  不需要自己打开 web.xml填写配置信息的啊

第2个回答  2015-08-25
那你最后是怎么解决的呢
相似回答