1.写一个Servlet的java源文件
2.编译Servlet
命令:javac -encoding utf-8 xxxx.java (指定utf-8等的字符编码)
3.将生成的class文件放入所在项目的WEB-INF\classes下.
4.修改工程里的web.xml
假设class文件为:AcceptUserRegister.class
在web.xml中添加如下行:
(<1>其中servlet-class指明所添加的class名,这是相对于classes下的如果在classes下建立了一个新目录file,那么改为file.AcceptUserRegister
<2>url-pattern指明如何用网页的形式去访问它.
假设该工程名为:jsp_1
那么/servlet/AcceptUserRegister表示通过http://localhost:8080/jsp_1/servlet/AcceptUserRegister
可以访问到它.
这表明根路径"/"为http://localhost:8080/jsp_1/
)
5.如果要用htm的表单形式form访问它.要注意
<form action="/jsp_1/servlet/AcceptUserRegister" method="post" name="form1">.........
action参数的写法.
这表明action参数的根路径"/"为http://localhost:8080/
2.编译Servlet
命令:javac -encoding utf-8 xxxx.java (指定utf-8等的字符编码)
3.将生成的class文件放入所在项目的WEB-INF\classes下.
4.修改工程里的web.xml
假设class文件为:AcceptUserRegister.class
在web.xml中添加如下行:
<servlet>
<servlet-name>AcceptUserRegister</servlet-name>
<servlet-class>AcceptUserRegister</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>AcceptUserRegister</servlet-name>
<url-pattern>/servlet/AcceptUserRegister</url-pattern>
</servlet-mapping>
(<1>其中servlet-class指明所添加的class名,这是相对于classes下的如果在classes下建立了一个新目录file,那么改为file.AcceptUserRegister
<2>url-pattern指明如何用网页的形式去访问它.
假设该工程名为:jsp_1
那么/servlet/AcceptUserRegister表示通过http://localhost:8080/jsp_1/servlet/AcceptUserRegister
可以访问到它.
这表明根路径"/"为http://localhost:8080/jsp_1/
)
5.如果要用htm的表单形式form访问它.要注意
<form action="/jsp_1/servlet/AcceptUserRegister" method="post" name="form1">.........
action参数的写法.
这表明action参数的根路径"/"为http://localhost:8080/