目录

jsp脚本

jsp声明

jsp表达式


jsp脚本

在<%%>中包含可执行的Java代码

<% Java代码 %>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Jsp</title>
</head>
<body><%out.println("这是jsp脚本");%>
</body>
</html>

jsp声明

在jsp页面中定义一些变量或方法,方便jsp脚本调用

<%! Java代码%>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body><%!//声明一个字符串String s = "字符串";// 声明一个返回整形的函数int add(int i, int j) {return i + j;}%>
</body>
</html>

jsp表达式

它可以包含任何符合Java语言规范的表达式,但不能用“;”结束

<%= 表达式%>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body><!-- Jsp声明 --><%!//声明一个字符串String s = "字符串";// 声明一个返回整形的函数int add(int i, int j) {return i + j;}%><!-- Jsp表达式 --><%=s%><br>i+j=<%=add(6, 8)%>
</body>
</html>

java jsp 脚本 声明 表达式 简介相关推荐

  1. 观看慕课老师milanlover视频JSP基础语法+注释+脚本+声明+表达式

    JSP可理解为Java服务器端页面:是一种动态网站开发技术的标准,同时也是JavaEE的参考标准. v <%@ page language="java" import=&qu ...

  2. JSP→基本语法/静态内容/指令/动作/表达式/小脚本(Scriptlet)/声明/注释、JSP页面声明周期、代码样例、九大隐式内置对象及方法代码样例

    JSP(全称JavaServer Pages)是一种动态网页技术标准. 指令 注释 小脚本 声明 表达式 JSP页面声明周期 九九乘法表样例 九大隐式内置对象 out get与post请求方式区别 r ...

  3. java毕业设计——基于java+JSP+sqlserver的班主任管理系统设计与实现(毕业论文+程序源码)——班主任管理系统

    基于java+JSP+sqlserver的班主任管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+sqlserver的班主任管理系统设计与实现,文章末尾附有本毕业设 ...

  4. JSP01-jsp简介和jsp三种脚本(表达式脚本、代码脚本、声明脚本)

    1.JSP简介 JSP(全称Java Server Pages):一种Java服务端页面 可以定义html.css.js等静态网页内容,也可以定义Java的动态网页内容 是servlet程序的变形 可 ...

  5. jsp脚本、jsp标准动作、EL表达式、JSTL标签

    https://blog.csdn.net/gx_hxl/article/details/79032331 https://blog.csdn.net/a731604348/article/detai ...

  6. idea修改java和jsp不起作用_使用IDEA编写jsp时EL表达式不起作用的问题及解决方法...

    在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题,怎么处理呢?下面小编给大家带来了实现代码,一起看看吧 加载如下JSP代码: Title ${lists.usernam ...

  7. java 菜刀_菜刀Jsp脚本增强版

    某些朋友需求,这里简单的修改了下菜刀原作者的JSP脚本.主要是修复了一些BUG和代码优化,新增了查询自定义备份功能. 修复BUG: 1.初始化获取容器绝对路径错误如:原本路径是D:\wooyun菜刀连 ...

  8. JSP脚本 9大内置对象

    简介 JSP脚一包含9个内置对象,即JSP脚本规范对它们进行了初始化,可以直接使用. JSP内置对象的实质:request与response是对应Servlet的_jspService()方法的形参, ...

  9. java 代码执行el,专属于java的漏洞——EL表达式注入

    前言"FSRC经验分享"系列文章,旨在分享焦点科技信息安全部工作过程中的经验总结,包括但不限于漏洞分析.运营技巧.sdl推行.等保合规.自研工具等等. 欢迎各位安全从业者持续关注~ ...

最新文章

  1. 合并区间(LintCode)
  2. 《JavaScript启示录》——第1章 JavaScript对象 1.1创建对象
  3. java redis 命名空间_redis里通过命名空间存储缓存,根据结构生成树型
  4. VS 打包升成可自动升级的安装包
  5. 【Alpha阶段】第六次Scrum Meeting
  6. 归纳DOM事件中各种阻止方法
  7. 随记:Linux中一个修改活动卷组名所引发的血案
  8. 计算机技能大赛文字录入试题,《文字录入与排版》试题.doc
  9. c++ int *p = new int()
  10. 对于 Netty ByteBuf 的零拷贝(Zero Copy) 的理解
  11. JavaScriptDom操作与高级应用(八)
  12. 管理新论:少谈精神文化,强调工作作风
  13. python查询手册_Python 手册
  14. 登陆模块邮箱用例设计_邮箱注册模块测试用例.doc
  15. 【Kindle】pdf转mobi适合kindle查看格式
  16. Ubuntu挑战绿坝
  17. 中文版Excel 2007公式与函数应用宝典
  18. 小型功率放大器的设计与制作——功率放大器的设计方法
  19. Python 爬虫学习笔记(七(2))JsonPath解析+实战
  20. ubuntu 中的流程图绘制软件

热门文章

  1. php.ini 中文英文对照详细配置手册
  2. windows聚焦壁纸不更新_技术编辑示范win10系统锁屏壁纸聚焦不更新的处理教程
  3. serverless 框架_研发的未来在哪里?Serverless 云开发来了!
  4. 架构师之路 — 分布式系统 — 分布式一致性难题
  5. NFV — 安全策略
  6. 用 Flask 来写个轻博客 (9) — M(V)C_Jinja 语法基础快速概览
  7. Windwos 08R2_DNS+AD安装图文
  8. STM32 KEIL里的MAP文件分析
  9. spring mvc项目中利用freemarker生成自定义标签
  10. ubuntu_subversion_mantis_testlink使用ldap认证