一..在server/default/deploy下創(chuàng)建test.war文件夾
??在test.war 下建WEB-INF文件夾
? 在WEB-INF下建classes文件夾和web.xml
二、運(yùn)行
在C:\jboss-3.2.1_tomcat-4.1.24\bin下點(diǎn)擊run.bat運(yùn)行。
測(cè)試方法如下:
http://localhost:8080/jmx-console
看到j(luò)mx?agent?view
表示成功
三.servlet的測(cè)試
(1)測(cè)試程序:helloworld.java
import?java.io.*;?
import?javax.servlet.*;?
import?javax.servlet.http.*;?
public?class?helloworld?extends?HttpServlet?
{?
public?void?doGet(HttpServletRequest?request,HttpServletResponse?response)throws?IOException,ServletException
{?
response.setContentType("text/html");?
PrintWriter?out?=?response.getWriter();?
out.println("<html><head><title>");?
out.println("This?is?my?first?Servlet");?
out.println("</title></head><body>");?
out.println("<h1>Hello,World!</h1>");?
out.println("</body></html>");?
}?
}?
編譯
javac?helloworld.java
java?helloworld
將生成的helloworld.class文件放在classes目錄下。
(2)
配置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>helloworld</servlet-class>?
</servlet>?
<servlet-mapping>?
<servlet-name>helloworld</servlet-name>?
<url-pattern>/helloworld</url-pattern>?
</servlet-mapping>?
</web-app>
(3) 通過調(diào)用http://localhost:8080/test/helloworld就可以看到hello?world的輸出!