如何使用servlet的最基本内容
来源:互联网 发布:暮色谷永久域名 编辑:程序博客网 时间:2024/04/29 00:47
新建一个serlvet的java类,然后继承httpservlet,里面重写doGet和doPost方法,看需要使用doGet还是doPost方法:
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 OnceServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {PrintWriter out = response.getWriter();response.setContentType("text/html;charset=UTF-8"); request.setCharacterEncoding("UTF-8");out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");out.println("<HTML>");out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");out.println(" <BODY>");out.print(" 12210810214软开2班李育梅 ");out.println(" </BODY>");out.println("</HTML>");out.flush();out.close();}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setContentType("text/html");PrintWriter out = response.getWriter();out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");out.println("<HTML>");out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");out.println(" <BODY>");out.print(" 12210810214软开2班李育梅 ");out.println(" </BODY>");out.println("</HTML>");out.flush();out.close();}}
然后再web.xml配置文件进行配置访问的映射路径:
然后通过访问设置好的路径即可输出结果:
中文出现乱码,则要在doGet方法里面添加如下代码即可解决(要使用在PrintWriter方法之前):
response.setContentType("text/html;charset=UTF-8"); request.setCharacterEncoding("UTF-8");
0 0
- 如何使用servlet的最基本内容
- 菜鸟是如何使用servlet的最基本内容
- 最基本的servlet
- 最基本的servlet配置
- DIV+CSS布局最基本的内容
- servlet&jsp的基本使用
- myeclipse servlet的基本使用
- 使用最基本的javaEE技术(servlet)来实现rest风格
- 内容提供者的基本使用
- Servlet的java文件编写的基本内容
- JavaScript最基本的使用
- RecyclerView最基本的使用
- PopupWindow的最基本使用
- Git的最基本使用
- java servlet中的一些基本内容的操作
- 简单servlet第三篇---使用servlet读取配置文件的内容
- 最简单的servlet程序【使用Eclipse】
- 【Java】通过原始Servlet写最基本的Web应用
- wget命令下载页面里所有资源文件
- linux入门笔记
- vim 作为C语言编辑器 - IDE
- 股市基础指标详解、指标分析、指标计算、obv指标诀窍
- oracle 与 sql server 区别之08 操作系统的支持、版本和发行版
- 如何使用servlet的最基本内容
- 开源机器学习软件
- 今天学了一个很牛的程序
- 分析free_all_bootmem_core
- jquery学习资料
- 一个小程序能够反映的能力
- 把object放到同一个目录的Makefile写法,目标文件同一目录
- 猫扑产品总监聊聊运营环节的6大硬伤
- AsyncHttpClient的使用