建一个servlet文件,比如HelloWorld.java
拷贝到web-inf/classes目录下
编译HelloWorld.java
记住java –d .
如编译不成功的话,记住在环境变量classpath加入weblogic目录下D:\bea\wlserver6.1\lib\weblogic.jar;D:\bea\utils\utils.jar
编辑web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>example.HelloServlet</servlet-class>//指向你的servlet类路径
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>//此处与上面的servlet-name对应,没有其它义
<url-pattern>/HelloServlet</url-pattern>//注意此处名称在网址中出现
</servlet-mapping>
</web-app>
运行发布目录
/HelloServlet即可
拷贝到web-inf/classes目录下
编译HelloWorld.java
记住java –d .
如编译不成功的话,记住在环境变量classpath加入weblogic目录下D:\bea\wlserver6.1\lib\weblogic.jar;D:\bea\utils\utils.jar
编辑web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>example.HelloServlet</servlet-class>//指向你的servlet类路径
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>//此处与上面的servlet-name对应,没有其它义
<url-pattern>/HelloServlet</url-pattern>//注意此处名称在网址中出现
</servlet-mapping>
</web-app>
运行发布目录
/HelloServlet即可
如果没有可在站内搜索一下tomact的配置。
你应该将servlet的class文件放到C:\tomcat4.0\webapps\ROOT\WEB-INF\classes下,而不是源程序。另外你应该更改WEB-INF下web.xml文件。如下:<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
<web-app>
<servlet>
<servlet-name>Controller</servlet-name>
<servlet-class>servlet的名字</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Controller</servlet-name>
<url-pattern>/Contoller</url-pattern>
</servlet-mapping>
</web-app>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
<web-app>
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
</web-app>