在浏览器将注册页面内容提交给Servlet验证后输出显示给客户

1、安装配置MyEclipse

2、new一个Web Project

3、nextnext

4、勾选Generate web.xml deployment descriptor

 

5、Finish

6、点开WebRoot下的index.jsp。然后运行

7、src右键new一个Servlet

8、Packagecom.xxxName随便取,next

9、删除URL/servlet

 

10、运行程序

11、输入http://localhost:8080/工程名/java文件名或者jsp文件名

 

12、或者浏览器输入上面网址。

13、修改index.jsp的内容,即body里添加内容,action要填写正确,去web.xml里寻找。

14、修改对应servlet里的内容

15、重新部署,debug运行

 

16、浏览器再一次运行

17、Servlet中在doGet中写了方法之后,要想换成doPost。只需要在doPost中调用doGet即可,但是doPost里面的out.println内容要全部删除,不然会输出内容在浏览器显示会乱码。

18、request.setCharacterEncoding("utf-8");这句代码是解决post中文乱码的问题,name=new String(name.getBytes("iso-8859-1"),"utf-8");这中代码可以解决getpost中文乱码的问题,并不是绝对的。具体情况具体分析,和计算机本身的配置环境有关。

19、out.println内容想换行,加"<br />"