java servlet 搭建简易的服务器
来源:互联网 发布:steam游戏推荐软件 编辑:程序博客网 时间:2024/05/21 17:57
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Servlet implementation class Study */@WebServlet("/Study")public class Study extends HttpServlet {private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public Study() { super(); // TODO Auto-generated constructor stub } @Override public void init() throws ServletException { // TODO Auto-generated method stub super.init(); System.out.println("初始化……"); }/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubSystem.out.println("服务……");System.out.println("你进行GET请求");//getParameter:获取指定参数名称的值String pn=request.getParameter("phone");if(pn!=null){//解决Get请求中文乱码的问题byte[] arr=pn.getBytes("ISO8859-1");System.out.println("乱码解决:"+new String(arr, "UTF-8"));}response.setCharacterEncoding("UTF-8");response.getWriter().println("不错,GET请求,没问题");}/** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stub//doGet(request, response);System.out.println("你进行POST请求");//setCharacterEncoding:设置请求内容的编码格式request.setCharacterEncoding("UTF-8");String pn=request.getParameter("phone");//getRemoteAddr:获取远程的IP地址System.out.println(request.getRemoteAddr()+":进行了POST请求:手机号:"+pn);response.setCharacterEncoding("UTF-8");//设置响应内容的编码格式//getWriter:获取响应对象的输出字符流对象,用于消息返回PrintWriter pw=response.getWriter();pw.println("小伙子,恭喜你,请求成功");//写出pw.flush();//刷新pw.close();//关闭}@Overridepublic void destroy() {// TODO Auto-generated method stubsuper.destroy();System.out.println("销毁……");}}
0 0
- java servlet 搭建简易的服务器
- SVN服务器的搭建及简易管理
- 树莓派搭建简易的NAS服务器
- http服务-搭建简易的http服务器
- 用nodejs搭建简易的HTTP服务器
- 搭建一个简易的ftp服务器
- 利用Python搭建简易的Http服务器
- 搭建简易Samba服务器
- wap服务器简易搭建
- 简易搭建http服务器
- 简易repo服务器搭建
- 使用Java实现简易的HTTP服务器
- java实现的HTTP简易服务器
- 一个简易的java http服务器
- MongoDB 搭建简易图片服务器
- dnsmasq搭建简易DNS服务器
- 利用树莓派搭建简易服务器
- centos6搭建简易bind服务器
- 655635
- ALE&IDoc& EDI(2)--一般流程
- Mahout推荐开发总结
- 合并两个排序链表
- ALE&IDoc& EDI(3)--change point01
- java servlet 搭建简易的服务器
- 牛人经验1(逻辑工程师必须寻求转型)
- HDU-1847-Good Luck in CET-4 Everybody!【sg定理】【博弈】
- ALE&IDoc& EDI(4)--change point02
- Launcher 3 源码分析笔记
- 微服务的边界 (粒度) 是 "决策", 而不是个 "标准答案"
- gvim配置--带YCM及Vundle的
- C++类和类的定义
- ALE&IDoc& EDI(5)--Inbound Function