JavaWeb-JSP

作者: 于无声处写写写 | 来源:发表于2018-09-20 09:05 被阅读17次

JSP技术的出现时为了弥补Servlet创建web工程的繁琐,JSP技术就是在html中嵌入Java代码。
Servlet擅长Java代码,JSP技术擅长页面显示。

脚本和注释

JSP脚本

<%Java代码%> 会被放到service方法内部,因此在这里面不能定义方法,否则就成了方法嵌套。
<%=java变量或表达式>
以上两种脚本用的比较多
<%!Java代码%> 这里的代码会被放到成员变量位置

JSP注释--以下击中注释方式的可见性不一样

Html注释 可见范围 :JSP源码 翻译后的Servlet、页面显示html源码
Java注释:JSP源码,翻译后的Servlet
JSP注释<%-- --%> JSP源码

JSP运行原理

本质就是Servlet
访问JSP的时候会被web容器翻译成Servlet
进行具体翻译的就是JSPServlet类

JSP指令

page指令--属性最多的指令

实际开发中,page指令默认即可
根据不同的属性,指导整个页面特性

  • 格式
    <%@page 属性名1=“属性值” 属性名2=“属性值2”·······%>
  • 常用属性
    pageEncoding
    contentType
    import
    errorPage

JSP标签<动作>

动态包含<jsp:include page="被包含的页面"/>
请求转发<jsp:forward page="要转发的资源"/>

相关文章

  • JavaWeb-JSP

    JSP技术的出现时为了弥补Servlet创建web工程的繁琐,JSP技术就是在html中嵌入Java代码。Serv...

  • javaWeb-JSP

    JSP: MVC:开发模式 EL表达式 JSTL 三层架构:软件设计架构 案例:用户信息列表展示

  • JavaWeb-JSP

    JSP 1. JSP 概念:JSP(Java Server Pages): java服务器端的界面JSP是一个特殊...

  • JavaWeb-JSP常用标签

    JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中...

  • JavaWeb-JSP基础语法

    任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP...

  • JavaWeb-JSP三大指令

    原文链接: http://www.cnblogs.com/xdp-gacl/p/3778993.html JSP指...

  • JavaWeb-JSP内置对象和域对象

    每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将J...

  • JavaWeb-JSP中的绝对路径和相对路径

    首先明确两个概念: 服务器路径:形如:http://192.168.0.1/的路径Web应用路径:形如:http:...

网友评论

    本文标题:JavaWeb-JSP

    本文链接:https://www.haomeiwen.com/subject/hilinftx.html