创建一个表单数据,servlet后台我要输出

 实现一个表单数据提交,sevlet将它显示出来。

【效果截图】:

 


#输入
 

#提交
 

================================================================================

【index.jsp代码】

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>填写留言信息</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="FirstServlet">
	  留&nbsp;言&nbsp;人:
	  <input name="person" type="text" id="person" />
	  <br />
	  <br />
	留言内容:
	<textarea name="content" cols="30" rows="5" id="content"></textarea>
	<br />
	<br />
	<input type="submit" name="Submit" value="提交" />
	&nbsp;
	<input type="reset" name="Submit2" value="重置" />
</form>
</body>
</html>

 

整个页面由简单的html语言构成,生成一个表单,form id="form1" name="form1" method="post" action="FirstServlet “提交事件处理对象FirstServlet

public class FirstServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public FirstServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * 澶勭悊HTTP POST璇锋眰
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		request.setCharacterEncoding("UTF-8");//
		String person=request.getParameter("person");	//
		String content=request.getParameter("content");	//
		response.setContentType("text/html;charset=UTF-8");	//
		PrintWriter out=response.getWriter();	//
		out.println("<html><head><title>获取留言信息</title></head><body>");
		out.println("留言人"+person+"<br>");
		out.println("留言内容:"+content+"<br>");
		out.println("<a href='index.jsp'>返回</a>");
		out.println("</body></html>");
		out.close();		
	}
}

 

处理表单数据这里较为简单,相信大家也看得懂,这里也看到了servlet处理网页数据的能力,以及它自己也能对网页内容进行一定的输出

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值