JSP 川长思鸟来 2024-04-18 17:15 1阅读 0赞 ### ### # JSP # jsp:java Servlet page java 服务页面 ### 1.JSP的作用 ### 可以写HTML Css JS java代码 作用:简化页面 ### 2.JSP的本质 ### 本质是Servlet ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjU4NDU0NQ_size_16_color_FFFFFF_t_70] 当浏览器,请求一个JSP页面时比如index.jsp,服务器就会查找该页面是否存在,如果存在,服务器内置的JSP转换引擎 会将 index.jsp 转换成 index_jsp.java 类 然后 调用 javac 把 index_jsp.java 编译成 index_jsp.class 然后使用该字节码文件 对外提供服务 存在 index.jsp----->index\_jsp.java------->index\_jsp.class ### 3.JSP的注解方式 ### <–普通的注释–>查看元素可以看到 <%–注释脚本 JSP页面上的注释,采用这个来注释–%> ### 4.在JSP页面写Java代码 ### 三种JSP脚本的写法代码的位置不同 1.<%!%>-------->成员位置 2.<%%>----------->在service()的方法里 3.<%= “abc”%>--------在println方法中出现在页面中 案例1 <%@ page import="com.sun.org.apache.xml.internal.res.XMLErrorResources_tr" %><%-- Created by IntelliJ IDEA. User: Administrator Date: 2019/9/6 Time: 9:23 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <%! int a=100; %> <% int b=200; System.out.println(b); %> <%="abc"%> </body> </html> 5.响应一个刷新头refresh跳转页面 案例 :3秒后跳转页面 package JspDemo; 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(name = "ServletDemo",value = "/Demo1") public class ServletDemo extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); response.getWriter().write("3秒后跳转到登陆页面"); response.setHeader("refresh","3;url=/Home.html"); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } } hrows ServletException, IOException { this.doPost(request, response); } } [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjU4NDU0NQ_size_16_color_FFFFFF_t_70]: https://image.dandelioncloud.cn/pgy_files/images/2024/04/18/6d278f212cf040aeb8a258c93d187dde.png
相关 JSP 我们都知道静态页面html,但是在我们淘宝购物的时候,每个用户的购物车界面是不一样的,那么这个购物车的界面又是如何生成的呢?是通过动态JSP生成的。 > JSP:Java S 蔚落/ 2022年06月05日 07:28/ 0 赞/ 104 阅读
相关 JSP JSP 一、概述 1,JSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。 2,J 绝地灬酷狼/ 2022年05月28日 13:47/ 0 赞/ 62 阅读
相关 jsp 目录 出错页面 包含其他页面的两种方法 两种方法的比较: 网页跳转的两种方法 跳转携带参数 jsp内置对象 四个作用域对象 ------------ ╰半夏微凉°/ 2022年03月29日 02:44/ 0 赞/ 127 阅读
相关 JSP 1. 概念:Java Server Pages Java服务器端页面 一个特殊的页面,其中既可以定义html标签,又可以定义Java代码。 你的名字/ 2022年03月01日 19:08/ 0 赞/ 129 阅读
相关 jsp ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub 男娘i/ 2022年02月12日 19:09/ 0 赞/ 123 阅读
相关 jsp 动态页面技术 一、JSP 1. 简介 JSP:Java Server Page,Java服务器端页面技术,是Sun公司提供的一套规范。表面上是HTML+ 心已赠人/ 2022年02月05日 12:36/ 0 赞/ 151 阅读
相关 JSP 1.JSP有哪些内置对象?作用分别是什么? 答案: 1. JSP有9个内置对象: (1)request:封装客户端的请求,其中包含来自GET或POST请求的参数; 川长思鸟来/ 2022年01月10日 06:17/ 0 赞/ 186 阅读
相关 JSP 一、JSP简介 1. 什么是 JSP JSP全名为 Java Server Pages,中文名叫 java服务器页面。 它是在传统的网页HTML文件(.htm,. た 入场券/ 2022年01月07日 15:23/ 0 赞/ 178 阅读
相关 JSP jsp简介 JSP(Java Server Pages)是JavaWeb服务器端的动态资源,它与html页面的作用是相同的,显示数据和获取数据。 jsp: 作为请求发起页 喜欢ヅ旅行/ 2021年11月02日 14:46/ 0 赞/ 244 阅读
还没有评论,来说两句吧...