我在webapps下自己建的目录有\jsp\jspex\WEB-INF\classes
\jsp\jspex\WEB-INF\web-xml
谢了一个servlet,类名为helloworld,在包test中
请问怎么配置web-xml中的内容啊
\jsp\jspex\WEB-INF\web-xml
谢了一个servlet,类名为helloworld,在包test中
请问怎么配置web-xml中的内容啊
调试欢乐多
我在webapps下自己建的目录有\jspex\WEB-INF\classes,
\jspex\WEB-INF\web.xml写了一个servlet,类名为helloworld,在包test中(把类写成HelloWorld)
这个类编译后一定要在classes下,(有这样的目录结构\jspex\WEB-INF\classes\test\HelloWorld.class.
“请问怎么配置web-xml中的内容啊” 这里应该是web.xml,不是web-xml.
设置web.xml如下:<?xml version="1.0" encoding="ISO-8859-1"?>
<!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>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>test.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping></web-app>启动tomcat后,就可以在浏览器输入:
http://localhost:8080/jspex/HelloWord
测试了。
<Context path="/jspex" docBase="d:/jsp/jspex" reloadable="true" >
</Context>
1 在jspex下面要做的和上面的一样。
2 在tomcat 的conf\Catalina\localhost下,建立一个文件jspex.xml,
内容是:
<Context docBase="d:\jsp\jspex" reloadable="true"/>
就行了。