zoukankan      html  css  js  c++  java
  • JSP页面

    目录

    JSP工作原理

    新建一个JSP页面

    import库文件

    JSP指令


    JSP工作原理

    jsp是前端页面

    我们知道,Java Web应用的后缀文件是 .jsp。那么 .jsp 文件是如何工作的呢?

    首先,.jsp 文件是在 WebRoot目录下

    我们访问该Java Web应用,http://127.0.0.1:8080/my_first_web/  默认是访问的 index.jsp 文件。即:http://127.0.0.1:8080/my_first_web/index.jsp

    那么,当我们的浏览器访问的是 .jsp 文件,是如何工作的呢?

    JSP:  可以认为是嵌入了Java代码 (<%   %>) 的HTML页面,在Jsp中的Java代码可以调用Java API、Tomcat API或者以及自己写的类。

    • 浏览器接收到的是纯HTML,不含JAVA代码
    • 所有的嵌入代码段 <% %> 均由服务器端先处理和替换,从上到下依次执行,多段代码就可以像一个函数里的多个语句
    • JSP文件中的<%  %>里面的是Java代码,要符合Java的语法,在一个JSP页面里,可以有多段<% %>代码

    新建一个JSP页面

    我们新建一个 test.jsp 页面

    该页面默认会有内容,我们在该页面加入以下代码

    该代码的文件意思是 得到服务器的时间,并显示出来

    import库文件

    由于代码里使用了 java.text.SimpleDateFormat ,所以要 import 这个库。

    <%@ page import="java.text.*" %>
    <%@ page import="java.io.*" %>

    可以写多行,也可以一行内用逗号分开,例如

    <%@ page import="java.text.*, java.io.*" %>

    JSP指令

    把 %@ 开头的称为JSP指令(directive)
    例如:

    page指令:    <%@ page … %>
    include指令: <%@ include ... %>
    taglib指令:  <%@ taglib ... %>

    其中,page指令比较常用,其参数常有:

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

    JSP的运行

  • 相关阅读:
    sss
    sss
    maven tomcat jstl 异常
    第1章 预备知识
    第2章 存储管理
    第8章 虚拟机字节码执行引擎
    第23章 Spring MVC初体验
    第1章 预备知识
    第5章 Java中的锁
    第13章 线程安全与锁优化
  • 原文地址:https://www.cnblogs.com/csnd/p/11807678.html
Copyright © 2011-2022 走看看