随笔 - 379,  文章 - 0,  评论 - 0,  阅读 - 6647

request对象方法

获取请求消息数据:

复制代码
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;
 
@WebServlet("/ServletRequestDemo01")
public class ServletRequestDemo01 extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 
    }
 
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        System.out.println(request.getMethod());
        System.out.println(request.getContextPath());
        System.out.println(request.getServletPath());
        System.out.println(request.getQueryString());
        System.out.println(request.getRequestURI());
        System.out.println(request.getRequestURL());
        System.out.println(request.getProtocol());
        System.out.println(request.getRemoteAddr());
    }
}
复制代码

response是响应对象,向客户端输出响应正文(响应体)可以使用response的响应流,repsonse一共提供了两个响应流对象:

PrintWriter out = response.getWriter():获取字符流;

ServletOutputStream out = response.getOutputStream():获取字节流;

JSP概述:

JSP是简化Servlet编写的一种技术,它将Java代码和HTML语句混合在同一个文件中编写,页面动态资源使用java代码,页面静态资源使用html标签。

简单来说:可以在html标签中嵌套java代码。

作用:简化书写,展示动态页面。

JSP的本质:JSP本质上就是一个Servlet。

JSP页面,运行的时候 ,会先生成一个Java文件,必须进行编译,再去执行。

JSP脚本:
<% 代码 %>

脚本片段,生成在service方法中,每次请求的时候都会执行

<%! 代码 %>

声明片段,在java代码中声明成员,放在jsp生成java文件中的成员位置

<%=代码 %>

输出脚本片段,相当于out.print("代码") 方法,输出到jsp页面

 

今天课程较多,学习时间一个半个小时。

posted on   夜的第七章i  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示