基于JSP HttpServlet的详细介绍(2)

出现Servlet映射的配置界面,输入适当的Description。注意下方的 URL Mappings,这个就是从浏览器访问该Servlet时使用的URL。

基于JSP HttpServlet的详细介绍

下一步选择新建的类的属性,通常选择默认即可。 不过我们的Servlet只需要处理POST方法,所以下方的重载列表中只需选择doPost即可。

基于JSP HttpServlet的详细介绍

最后单击Finish,即可完成Servlet的建立,并且Eclipse会自动在Java代码的src目录中生成HttpPost.java文件的框架。

编辑java代码,可以参考下面的源代码下载。

httppost_jb51net.zip

其实这段代码的主要内容就是通过 getParameter 或者 getParameterValues 方法来获取客户端提交的数据。其代码片段如下;

复制代码 代码如下:


// 字符集 
 request.setCharacterEncoding("UTF-8"); 

 // 从表单中获得数据 
 out.println("  <li>用户名: " + request.getParameter("username")); 
 out.println("  <li>密码: " + request.getParameter("password")); 
 out.println("  <li>确认密码: " + request.getParameter("confpass")); 

 // 获取复选框的表单选项 
 String interests[] = request.getParameterValues("interests"); 
 out.println("  <li>兴趣爱好: <br/>"); 
 if (interests != null) { 
     for (int i = 0; i < interests.length; i++) { 
         out.println(interests[i] + "<br/>"); 
     } 
 }

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzfjpp.html