scriptlet的使用

jsp页面中分三种scriptlet:

第一种:<%  %>  可以在里面写java的代码。定义java变量以及书写java语句。

第二种:<%! %>  可以在里面定义全局变量以及方法,类。

第三种:<%=%> 用于打印变量或者输出值。

<%  %>的使用

<html>
<head>
<title>this is java page</title>
</head>
<body>
<!--显示注释   注释内容 --><% int x=10;
int y=20;
String str=request.getParameter("info");
out.println("<h1>"+str+"</h1>");
out.println("<h1>"+(x+1)+"</h1>");
out.println("<h2>"+y+"</h2>");%></body></html>

<%!  %>的使用

<html>
<head>
<title>this is java page</title>
</head>
<body>
<!--显示注释   注释内容 --><%!public static final int x=10;%>
<%!public int add(int x,int y){return x+y;}
%><%!
class person
{private String name;private int age;public person(String name,int age){this.name=name;this.age=age;}public String toString(){return "name="+name+",age="+age;}}%>
<%!
public int li=20;%>
<%person p=new person("test",10);out.println(p);out.println(li);out.println(add(x,20));
%>
<%int b=10;out.println(b);
%>
</body></html>

<%= %>的使用

<html>
<head>
<title>this is java page</title>
</head>
<body>
<!--显示注释   注释内容 --><% int x=10;
int y=20;
String str=request.getParameter("info");%>
<%=x%>
<%=y%>
<%="strinsssa"%>
</body></html>

转载于:https://www.cnblogs.com/Hackerman/p/7610957.html

jsp学习之scriptlet的使用方法相关推荐

  1. java jsp学习指南_JSP教程–最终指南

    java jsp学习指南 编者注: JavaServer Pages(JSP)技术使您可以轻松创建同时包含静态和动态组件的Web内容. JSP技术提供了Java Servlet技术的所有动态功能,但提 ...

  2. 【学习笔记】JSP学习笔记(上)

    我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...

  3. 【Servlet】JSP学习-概念和运行原理

    为什么需要JSP? 与HTML相比:根据后台的业务,可以动态输出HTML,网页内容是可以改变的. 与原生Servlet相比:不需要自己写输出语句resp.getWriter().write(" ...

  4. java mysql jsp分页代码_JAVA/JSP学习系列之六(MySQL翻页例子)

    JAVA/JSP学习系列之六(MySQL翻页例子) 更新时间:2006年10月13日 00:00:00   作者: 一.运行前准备 下载了mysql的jdbc驱动(一个jar文件)并加载在CLASSP ...

  5. Ui学习笔记---EasyUI的使用方法,EasyLoader组件使用

    Ui学习笔记---EasyUI的使用方法,EasyLoader组件使用 技术qq交流群:CreDream:251572072 1.使用之前导入文件:   这里用jquery-easyui-1.2.6 ...

  6. Jsp学习笔记——第二天

    Jsp学习打卡 Jsp学习笔记---第二天 Jsp笔记 第二天 一. 复习 二. 动作元素(包含,转发) 1. 包含动作 [重点] 2. 转发动作 [了解] 三. 隐含对象(内置对象) 1. 概念 2 ...

  7. 强化学习(四) - 蒙特卡洛方法(Monte Carlo Methods)及实例

    强化学习(四) - 蒙特卡洛方法(Monte Carlo Methods)及实例 4. 蒙特卡洛方法 4.1 蒙特卡洛预测 例4.1:Blackjack(21点) 4.2 动作价值的蒙特卡洛估计 4. ...

  8. JSP学习笔记(五):日期处理、页面重定向、点击量统计、自动刷新和发送邮件...

    一.JSP 日期处理: 使用JSP最重要的优势之一,就是可以使用所有Java  API.本节讲述Java中的Date类,它在java.util包下,封装了当前日期和时间. Date类有两个构造函数.第 ...

  9. JSP学习笔记(四十九):抛弃POI,使用iText生成Word文档

    POI操作excel的确很优秀,操作word的功能却不敢令人恭维.我们可以利用iText生成rtf文档,扩展名使用doc即可. 使用iText生成rtf,除了iText的包外,还需要额外的一个支持rt ...

最新文章

  1. matlab 一个赋值变量赋值,MATLAB 基本语法----变量与赋值
  2. sencha touch 模仿tabpanel导航栏TabBar(2013-11-7)
  3. swiper怎么让不会回弹,为什么我的滚动条拉上拉下都会回弹呢?
  4. 《Jquery实战》第3版:译者序 Frank Xu Lei
  5. web架构设计经验分享(转)
  6. 用GDB调试Segmentation Fault错误
  7. javascript代码_15个最好用的JavaScript代码压缩工具
  8. JAVA要不要看源码_java需要看源码吗
  9. 关于WINDOWS超级终端的使用来调试MODEM 串口
  10. 录制计算机课,ClassIn怎么录制视频 录课操作步骤
  11. Java---设计【高校教师信息管理系统】
  12. C语言 一元多项式求导
  13. Linux里怎么打开pt文件,在 Linux 上安装 transmission 进行远程 PT 下载
  14. 阿里云图片拼接指定尺寸
  15. 微信小程序根据不同用户切换不同`TabBar`,简单易懂
  16. 编写程序描述影视歌三栖艺人 需求说明:请使用面向对象的思想,设计自定义类,描述影视歌三梄艺人。 实现思路及关键代码 1)分析影视歌三栖艺人的特性 a)可以演电影 b)可以演电视剧 c)可以唱歌
  17. 5月6日地图下载。同学们要练习!
  18. 在STM8(STVP编译环境下)中使用位变量
  19. Semantic UI 之 图标 icon
  20. 使用AndriodStudio制作音乐播放器之音乐播放界面(进度条正常播放、上、下曲切换)

热门文章

  1. 大健康产业商业供应链管理系统解决方案:提升企业需求预测准确性
  2. 个人所得税专项扣除详解
  3. 微信公众号代运营攻略 !粉丝分析、内容策略、营销策略、数据分析
  4. 潮人篮球不显示服务器,潮人篮球:一个老玩家对各个位置的一些看法
  5. FPG—VGA显示器字符显示(附代码)
  6. 高仿360手机卫士——Android源码
  7. 【ios】iphone历年发布会列表
  8. TypeScript与Date类型
  9. 【产品经理】从电视节目看如何做产品
  10. 华为服务器兼容助手,华为FusionServer RH2288 V3服务器兼容性列表.pdf