使用HttpServlet简单实例


package com.kettas.servlet ; import javax.servlet.* ; import javax.servlet.http.* ; import java.io.* ; public class LoginServlet extends HttpServlet{ @Override public void service( HttpServletRequest request , HttpServletResponse response ) throws ServletException , IOException { response.setContentType("text/html; charset=GB2312"); // 注意设置编码的方式 request.setCharacterEncoding("GB2312"); PrintWriter out = response.getWriter(); // 取得客户端提交的数据 String name = request.getParameter( "userName" ) ; String pwd = request.getParameter( "password" ) ; out.println("<html>"); out.println("<body>"); out.println("<h1>"); out.println("Name : " + name + " " + "Password : " + pwd); out.println("</h1>"); out.println("</body>"); out.println("</html>"); out.flush(); } }

配置文件web.xml片段:


<servlet> <servlet-name>login</servlet-name> <servlet-class>com.kettas.servlet.LoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>login</servlet-name> <url-pattern>/login</url-pattern> </servlet-mapping>

最新文章

  1. Emoji选项列表
  2. JavaScript由浅入深(一)——类型、值和变量
  3. java日期和字符串的相互转换
  4. ffmpeg参数解释
  5. golang学习遭遇duang...duang...duang
  6. MySQL提示:The server quit without updating PID file问题的解决办法
  7. 轻量级文本编辑器,Notepad最佳替代品:Notepad++
  8. xml读取一行数据
  9. 【Unity3D】Unity3D开发《我的世界》之七、番外篇
  10. nginx配置https双向验证(ca机构证书+自签证书)
  11. Django:同一个app支持多个数据库
  12. SHOW STATUS 查看各种类型SQL执行的频率
  13. 事件驱动模型的简单Java实现
  14. echarts中关于自定义legend图例文字
  15. c++官方文档-class
  16. c# is 和 as 的区别和使用
  17. STM32 100 pin 多个外设译码方案 - SN74LVC1G29
  18. LinkedBlockingQueue(lbq)阻塞队列
  19. RESTful源码学习笔记之RPC和 RESTful 什么区别
  20. NoSQL集锦

热门文章

  1. HTML培训课程-------Day02(表格和框架)
  2. windows10 升级1803后,远程错误提示“出现身份验证错误,要求的函数不受支持 CredSSP 加密 Oracle修正”的解决办法
  3. hdu 5385 The path
  4. bzoj千题计划193:bzoj2460: [BeiJing2011]元素
  5. spring框架学习(四)AOP思想
  6. ASP.NET真假分页—真分页
  7. checkbox判断不为空
  8. eclipse安装阿里巴巴java开发规范插件
  9. Uploadify3.2中文提示
  10. PHPStorm 配置本地服务器