通过JCreator编译servlet文件,会在servlet源文件(.java)所在的当前文件夹中,生成与.java文件包名相对应的文件夹目录结构,
在该文件夹目录结构下存放着通过JCreator编译生成的.class文件,
1.要想正确访问该servlet,首先必须把.class文件复制到当前web应用的WEB-INF/classes/与包名相对应的文件夹目录结构/ 下面
2.在当前web应用的web.xml中进行配置
3.启动tomcat,如果涉及到数据库还要启动数据库
4.打开IE浏览器,在地址栏中输入http://127.0.0.1:8080/当前web应用名/该servlet的URL
如果该servlet的配置为<url-pattern>/hello</url-pattern>
则在地址栏中输入:http://127.0.0.1:8080/当前web应用名/hello 来访问该servlet
如果某个servlet的配置为<url-pattern>/hello</url-pattern>,
1.而某个form表单的信息需要该servlet处理
则需要在form表单中这样写<form action=hello method=post或者get>
2.如果从其它页面转向到该servlet
则这样写HttpServletResponse.sendRedirect("hello");
用JCreator新建servlet源文件(.Java)
时,如 LoginCL.java,该LoginCL.java有包名com.tsinghua
保存在d:/ servletexzample_jcreator
当用JCreator编译LoginCL.java时,编译生成的LoginCL.class文件
会保存在d:/ servletexzample_jcreator/com/tsinghua文件夹下面
要想能在浏览器中访问该LoginCL1.class
1.需要把LoginCL1.class拷贝到
Tomcat/webapps/自己的web应用/WEB-INF/classes/com/tsinghua
文件下面
2.同时还在Tomcat/webapps/自己的web应用/WEB-INF/web.xml中对servlet进行注册
3.启动tomcat
4.因为LoginCL1.java会访问数据库sqlserver2000,
所以还必须启动sqlserver2000