九、Servlet

1.什么是Servlet?

Servlet同jsp一样也是开发动态网页的一门技术

2.如何创建一个Servlet?

1、导入servlet-api.jar
2、创建一个普通类(后缀以Servlet结尾),然后让这个普通类继承HttpServlet
3、重写HttpServlet这个类中的doGet/doPost请求
4、配置虚拟路径

3.通过Servlet向网页中输出HTML富文本

4.JSP与Servlet的区别

1、jsp擅长样式等,但是不擅长java代码的书写
2、Servlet擅长Java代码书写,但是不擅长html、样式等书写

5.配置Servlet虚拟路径的两种方式

1、通过注解形式

2、通过配置文件(web.xml)

5.tomcat服务器通过虚拟路径发送web页面数据出现乱码的根本原因:response的编码是IS08859-1以及浏览器的的编码可能为jbk

5.1出现乱码的解决办法:修改response的编码以及修改浏览器编码

点击查看代码
        // 1.首先修改resp的编码
        resp.setCharacterEncoding("utf-8");
        // 2.修改浏览器的编码
        resp.setContentType("text/html;charset=utf-8");
posted @ 2022-02-20 19:06  效马生  阅读(46)  评论(0)    收藏  举报