1)脚本标识

<%--  <%@这两都之间不能为空格 ,但page前面可以任意空格 --%>
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %>
<!-- 使用import指令导入包 -->
<%@ page import="java.util.*" %>
<!-- 可以指定禁用session -->
<%@ page session="false" %>
<!-- 指明out输出的对象使用的缓冲区大小,默认8kb,单位只能为KB,值一般为8的倍数 -->
<%@ page buffer="8kb" %>
<!-- 缓存满时是否自动刷新,默认true,否则填满时抛出异常 -->
<%@ page autoFlush="true" %>
<!-- 指明当前页面是否可以成为另一个jsp页面出错时跳转过来,把当前页面当作错误页面 -->
<%@ page isErrorPage="true" %>
<!-- 当前页面出错时跳转到指定的页面,a.jsp要把isErrorPage设置为true。 该操作权限高于web.xml里面指定 配置 -->
<%@ page errorPage="/a.jsp" %><!-- 包含其它文件,其它文件是当源码拿过来组成一个文件解析,并不会单独解析后再拿过来;且path不为能动态的<%=%>表达式 -->
<%@ include file="相对或绝对路径path" %><!-- taglib指令,prefix指定前缀,uri指定标签库的URI -->
<%@ taglib prefix="c" uri="ragURI" %><!-- jsp表达式,=前面不能为空格 -->
<%= 表达式 %><!-- 这里面的代码是全局的,哪怕页面刷新后也一样可以维护之类的状态或值 ,可分多行-->
<%!声明变更或方法的代码
%>
<!-- 如下面代码,无论刷新多少次,i值都一直会增加 -->
<body>
<%!
int i=0;
int count(){i++;return i;
}
%>
<%=count() %>
</body><!-- 代码片码,常用,里面的代码就是java的写法 -->
<% 代码片段,可换行的 %>

2)动作指令

<!-- 包含文件,被包含的文件可为动态或静态,动态是解析后的结果再引进来。 flush是否刷新缓冲区,当前页有缓冲则要刷新一下再包含。page属性支持动态绑定 --><jsp:include page="url" flush="false"></jsp:include><!-- 跳转到指定页面,jsp:param为指定页面传参数,可有可无 --><jsp:forward page="url"><jsp:param value="3" name="pageIndex" /></jsp:forward>

转载于:https://www.cnblogs.com/evemen/p/9826897.html

8.Java web—JSP基本语法相关推荐

  1. Java Web Jsp

    Java Web Jsp JSP全称Java Server Pages,是一种动态网页开发技术.它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. JSP是一 ...

  2. Java/web/jsp根据pdf模板生成荣誉证书PDF文件

    Java/web/jsp根据pdf模板生成荣誉证书PDF文件 1.前言 最近博主在开发一个大学生学分管理系统,按照对方用户的要求,他们需要一个生成PDF荣誉证书的功能. 于是Java根据pdf模板生成 ...

  3. #java #web jsp开发入门(web应用概述、tomcat简介、编写步骤)

    #java #web jsp开发入门与编写步骤(web应用概述.tomcat简介.编写步骤) 目录 #java #web jsp开发入门与编写步骤(web应用概述.tomcat简介.编写步骤) 1.w ...

  4. 基于ssm影视论坛系统java web jsp电影评价影评系统源码和文档

    开发环境: jdk 8 intellij idea tomcat 8.5.40 mysql 5.7 所用技术: Spring+SpringMVC+MyBatis layui jsp 演示视频: 基于s ...

  5. 企业员工管理系统java web jsp javaee项目

    企业员工管理系统java web jsp javaee项目 [源码+数据库+文档+PPT]齐全 企业员工信息管理系统主要用于实现公司的员工相关信息管理,基本功能包括:密码修改.员工管理.部门管理.出勤 ...

  6. Java web (JSP)入门

    为什么80%的码农都做不了架构师?>>>    ‍ 需要的工具,坏境:‍ JDK ,Java IDE (我用的MyEclipse),Java Server,MySQL(命令行是基本的 ...

  7. java web jsp相对路径_Java Web中的相对路径与绝对路径总结

    1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径.http://www ...

  8. javajavascript:void(‘h2‘)WEB(jsp基本语法表单提交)

    一.jsp简介 1. 什么是jsp jsp全名为 Javh2a Server Pages         中文名叫 java服务器页面         它是在传统的网页HTML文件(*.html,*. ...

  9. java web JSP实用教程第二章

    JSP页面的基本结 普通的HTML标记和JavaScript标记<!-JSP指令标记--> JSP标记,如动作.指令标记<% @  %> 变量的方法和声明<%!  %&g ...

最新文章

  1. golang-实现自己的事件驱动
  2. 查理和政策配对工厂——设计一个问卷运算系统的B端到C端
  3. 遍历字符串的每个字符python_Python之字符串的遍历的4种方式
  4. 字符串匹配rk算法c语言,字符串匹配问题(BFRK算法)
  5. MySQL学习【第十二篇事务中的锁与隔离级别】
  6. java 单例 读写锁_终极锁实战:单JVM锁+分布式锁
  7. thinkpad bios联想logo_最强12吋ThinkPad,X201终极改造:8代酷睿+双内存+NVMe
  8. 将jpg文件当作php文件来解析,解析漏洞
  9. Nginx(代理)+Tomcat(Java)+Apache(PHP)共用80端口
  10. Android自定义控件之自定义倒计时按钮
  11. 网易云音乐Android一面面经
  12. Struts2 基础入门
  13. 解锁pdf文件,删除pdf密码
  14. 03. JavaMail 发送HTML邮件
  15. SD卡无法识别的问题解决 ”mmc0: error -110 whilst initialising SD card”
  16. dellr420部署os_dell r420 H310/H810阵列配置教程及常见问题
  17. 文石c67ml carta(firmware:1.8.2)如何全屏看pdf书籍
  18. 流量高的短视频有哪些特点?三个共同点分享,助你找准方向
  19. linux 通过httpd 配置个人网页
  20. ftp命令行下载/上传文件

热门文章

  1. [USACO 07DEC]Best Cow Line, Gold
  2. CAS总结之Ticket篇
  3. Silverlight中需要用到模板选择器(DataTemplateSelector)的替代方案
  4. escape encodeURI 和encodeURIComponent JS编码
  5. LeetCode(437)——路径总和 III(JavaScript)
  6. Go语言---字符串的基本操作
  7. Vue报错:npm run start npm ERR! missing script: start
  8. IntelliJ IDEA连接mysql
  9. 银行不放款可以换银行贷款吗?
  10. 每一个创业的人,你要解决的就是流量