1。在tomcat目录的webapps目录下建立自己的myweb目录
然后将root下的WEB-INF目录拷贝到myweb下,然后把你的hello.jsp放到myweb下
然后http://localhost:8080/myweb/hello.jsp就行了
2。必须把你编译的*.class文件放到当前目录下\WEB-INF\classes文件夹里面!(jsp下)
然后将root下的WEB-INF目录拷贝到myweb下,然后把你的hello.jsp放到myweb下
然后http://localhost:8080/myweb/hello.jsp就行了
2。必须把你编译的*.class文件放到当前目录下\WEB-INF\classes文件夹里面!(jsp下)
改为:(给你参照一下)
<?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>
<context-param>
<param-name>appName</param-name>
<param-value>My Web App</param-value>
</context-param>
<!-- servlet mappings -->
<servlet>
<servlet-name>CompanyName</servlet-name>
<servlet-class>myapp.CompanyNameServlet</servlet-class>
<init-param>
<param-name>companyName</param-name>
<param-value>My Company, Inc.</param-value>
</init-param>
</servlet>
</web-app>
最后就是要重新启动一次tomcat了!
我在examples下运行过hello.jsp,则通过.
这不需要改conf下的server.xml吗?
<Context path="/myweb" docBase="d:\example" debug="0" reloadable="true"></Context>
其中 docBase 指向的是你的个人目录,reloadable 表示如果你的 .jsp 源代码改变是否需要重启 Tomcat 才生效。
比如:d:\myweb---hello.jsp
--- WEB-INF\classes\package\hello.class