servlet输出html
我们可以将servlet看作是嵌套了html代码的java类
package com.atchina.servlet;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;@WebServlet(name = "HelloWorldServlet")
public class HelloWorldServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType("text/html;charset=UTF-8");request.setCharacterEncoding("UTF-8");PrintWriter out = response.getWriter();out.println("<html><head><title>hello world</title></head>");out.println("<body><h1>Hello world!!! hhh </h1></body></html>");out.flush();}
}
web.xml的配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"><servlet><servlet-name>HelloWorld</servlet-name><servlet-class>com.atchina.servlet.HelloWorldServlet</servlet-class></servlet><servlet-mapping><servlet-name>HelloWorld</servlet-name><url-pattern>/HelloWorld</url-pattern></servlet-mapping>
</web-app>
浏览器永远面向的是服务器端。
将jsp页面看作是嵌套了java代码的html页面。
servlet输出html相关推荐
- java jsp生成pdf_如何使用jsp、servlet输出iText生成的pdf
使用itext生成pdf 如果每次都在服务端生成一个PDF文件给用户,不仅麻烦,而且浪费服务器资源,最好的方法就是以二进制流的形式输送到客户端. 1)JSP输出: response.setConten ...
- Servlet 输出中文乱码的新收获(1)
又碰到servlet 输出中文乱码的问题,恼火.研究了一下,有了新的发现和认识. 原始代码: java 代码 protected void doGet(HttpServletRequest reque ...
- java servlet 输出_JavaWeb中servlet读取配置文件的方式
我们在JavaWeb中常常要涉及到一些文件的操作,比如读取配置文件,下载图片等等操作.那我们能不能采用我们以前在Java工程中读取文件的方式呢?废话不多说我们来看看下我们以前在Java工程中读取文件是 ...
- 解决使用Servlet输出乱码问题(一行代码解决一切)
使用servlet接收表单数据后,输出出现了乱码,如下: 解决方法: 将下面这行代码粘到你重写的doGet或者doPost方法里就可以了. response.setContentType(" ...
- 一步一步学习Servlet输出HelloServlet详解
Servlet可以说是我们搞后台开发的必备技能,该技能是我们在JavaWeb时期学习的,什么是Servlet呢,其实呀,他就是一个接口,只要实现了这个接口的类,就可以称之为一个Servlet,那Ser ...
- JSP输出HelloWorld和Servlet输出HelloWorld
一.新建Web工程 (1)更新插件以获取Dynamic Web Project:Eclispe→Help→Install New Software→下拉选择后等一会 就会出现需要更新的东西如下图 下拉 ...
- MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet
1.安装准备 1).下载安装MyEclipse2014,这已经是最新版本. 2).下载Tomcat 官网:http://tomcat.apache.org/ 我们选择8.0: http://tomca ...
- JSP利用servlet上传文件时的中文乱码问题
JSP处理乱码问题是一个痛苦的过程.这次servlet传送文件的乱码折腾了我至少两周. 总结如下: 1.第一类乱码: 就是文件传送过来的文件名等是乱码:但是servlet输出的页面汉字正常显示. 解决 ...
- JSP中javaBean和Servlet理解
以前,没接触JAVA开发,总以为javabean和servlet很神奇,很怪,很复杂,现在找了本JSP的很基础的书看了,对于它们的大概总算了解了. javaBean可以说就是一个JAVA类,只不过它有 ...
最新文章
- python利器怎么编程-Linux 利器- Python 脚本编程入门(一)
- 后台开发必读书籍--计算机操作系统
- [转]Jquery中AJAX错误信息调试参考
- 基于EM的多直线拟合实现及思考
- DOM3 textInput事件-softbar
- pselect 和 select
- quartz定时器依赖_Spring Quartz定时器 配置文件详解
- postgresql某进程占用cpu资源过高,降不下来
- Linux下socket-文件传输
- 【SQL学习】select语句使用实例
- ubuntu窗口排列和分屏工具
- 串口通信协议c语言程序,串口通信协议源代码.doc
- HDMI接口是什么?HDMI接口的基础知识讲解
- Apache 支持ipv6 安装及常见问题
- Linux里面的进程管理
- 别把项目成功当目标!——项目经理的误区(1)(转)
- H265跟H264编码效率的一个比较
- Android之——手机黑名单的实现
- 在爱奇艺的B站大佬,有点强
- ORACLE PL/SQL编程