JSP知识点简介

    xiaoxiao2021-03-25  97

    <%@ page language="java" contentType="text/html; charset=UTF-8"%> <%@ page import="java.util.Date;" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- 开头是JSP指令,page代表当前页面、include代表文件加载、taglib代表引用标签库--> <%! //声明变量,方法 String str = "Test"; Date date; public String printStr(){return "JSP Test";} %> <html> <%= str %><!-- 使用JSP表达式 --> <%-- <jsp:include page="test.txt"></jsp:include><!-- JSP动作元素,动态包含文件 --> <jsp:include page="sum.jsp"> <jsp:param value="100" name="sum"/> </jsp:include> <jsp:forward page="MyJsp.jsp"></jsp:forward><!-- JSP动作元素,页面重定向 --> --%> <jsp:useBean id="userBean" class="com.test.Beans.User" scope="request"></jsp:useBean><%-- JSP页面引入Bean --%> <jsp:setProperty property="name" name="userBean" value="TestBean"/><%-- 为上面引入的Bean设置属性 --%> <jsp:getProperty property="name" name="userBean"/><%-- 使用Bean属性--%> </html> <%-- JSP内置9个对象,可以直接使用。 page范围:使用pageContext的setAttribute设置属性,getAttribute获得属性。 request范围:使用requestContext的setAttribute设置属性,getAttribute获得属性。 session范围:使用sessionContext的setAttribute设置属性,getAttribute获得属性。 application范围:使用applicationContext的setAttribute设置属性,getAttribute获得属性。 request对象:使用getParameter获得form表单中数据 response对象:返回从JSP页面中客户端的所有信心,如sendRedirect(String url) out对象:是一个缓冲的输出流,可以向客户端返回信息,如out.pringtln("test") session对象:用来记录每个客户端的访问状态。可使用getAttribute来获得属性,setAttribute设置属性等 application对象:用于获得和设置Servlet的相关信息,声明周期是从服务器启动到服务器关闭。可使用setAttribute设置属性,getAttribute获得属性。 --%>
    转载请注明原文地址: https://ju.6miu.com/read-19461.html

    最新回复(0)