Servlet小示例:jsp页面提交信息Servlet接收并打印输出
2015-08-25 14:16
615 查看
该示例采用doPost方法提交表单,该示例一共包含两个文件。
一个是用来提交用户信息的表单userForm2.jsp,另一个是用来接收参数的Servlet。
userForm2.jsp
接收参数的Servlet
web.xml配置
浏览器显示:
一个是用来提交用户信息的表单userForm2.jsp,另一个是用来接收参数的Servlet。
userForm2.jsp
<%@ page language="java" contentType="text/html;charset=gb2312"%> <html> <head><title>用户表单</title></head> <body> <form action="DoPostDemo" method="post"> 用户名:<input type="text" name="username"><br /> 密码:<input type="password" name="password"><br /> <input type="submit" value="提交"> <input type="reset" value="重置"> </form> </body> </html>
接收参数的Servlet
package com.mhb; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class DoPostDemo extends HttpServlet { public void init() throws ServletException { } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=gb2312"); PrintWriter out = response.getWriter(); //设置接收参数的编码格式 request.setCharacterEncoding("gb2312"); //获取username,password参数 String username = request.getParameter("username"); String password = request.getParameter("password"); out.println("<HTML>"); out.println("<BODY>"); out.print("用户名:"+username+"<br />"); out.print("密码:"+password+"<br />"); out.println(" </BODY>"); out.println("</HTML>"); } public void destroy() { super.destroy(); } }
web.xml配置
<servlet> <servlet-name>DoPostDemo</servlet-name> <servlet-class>com.mhb.DoPostDemo</servlet-class> </servlet> <servlet-mapping> <servlet-name>DoPostDemo</servlet-name> <url-pattern>/DoPostDemo</url-pattern> </servlet-mapping>
浏览器显示:
相关文章推荐
- js toArray的更好实现方法
- 21 个最棒最有用的 JavaScript 图表库
- jackJson的基本用法3___树形读写
- JSTL标签之<c:if>标签
- JS html 调用 js方式 js判断undefined
- 使用Jackson框架解析Json示例
- Json 入门例子(form表单)【0】
- JavaScript只能输入数字和两位小数
- JavaScript设计模式
- extjs 中formPanel提交到action后返回json数据到ext中,但是ext页面不进入sucess也不进入failure
- javascript于"return obj === void 0"这样的书面理由和优势
- JSP中的两种注释方式
- json字符串转成字典
- jackJson的基本用法2___map-json 与 json-map
- jackJson的基本用法1___obj-json 与 json-obj
- js方法格式化数字,加入千分符,并可以指定小数点位数
- wg_listToTree小插件 用 javascript 将List数组转换为Tree
- js常见的一些错误
- 【转】理解与使用Javascript中的回调函数
- 基于JavaScript分析property 和 attribute