Java学习笔记之JSP指令和脚本元素
2017-01-02 23:57
579 查看
JSP页面一般由5种元素组合而成:HTML页面内容;JSP注释;JSP指令;JSP脚本元素;JSP动作元素
JSP注释:
<body>
<center>JSP注释 </center>
<%--注释方法1 --%>
<!-- 注释方法2 -->
</body>
JSP指令
1.page指令
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
2.include指令
<%@ include file="txt1.txt" %>
3.JSP脚本元素
<body>
<!-- JSP声明语句 -->
<%!
public int a;
public String str="JSP expression";
public String printStr(){
return "JSP method";
}
%>
<!-- JSP Scriptlet -->
<%
out.println("a="+a);
a++;
%>
<%
out.println(printStr());
%>
<!-- JSP表达式 -->
<%=str %>
</body>
JSP脚本元素其实跟asp.net很类似,下面是asp.net的代码片段作为对比
1.<% 表示标准代码片段,其中包含由asp.net Framework计算的代码语句。如果希望在发送给浏览器的响应中包含html,则必须有在代码片段中使用response.write方法。
2.<%= 表示内容代码片段。与标准代码片段类似,但其结果将被插入到发送给浏览器响应中,而无需显示调用response.write
3.<%: 表示已编码代码片段,类似<%= ,但响应将进行html编码
4.<%# 表示数据绑定代码片段,用于引用当前数据对象。数据绑定代码片段只能与支持数据绑定的控件一起使用
5.<%#: 表示已编码数据绑定代码片段,其中的数据绑定值已编码
6.<%$ 属性代码片段。用于引用配置值(如那些在web.config中定义的值)
7.<%@ 表示指令,用于配置web窗体(或控件和母版页,具体因指令的类型而异)
JSP注释:
<body>
<center>JSP注释 </center>
<%--注释方法1 --%>
<!-- 注释方法2 -->
</body>
JSP指令
1.page指令
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
2.include指令
<%@ include file="txt1.txt" %>
3.JSP脚本元素
<body>
<!-- JSP声明语句 -->
<%!
public int a;
public String str="JSP expression";
public String printStr(){
return "JSP method";
}
%>
<!-- JSP Scriptlet -->
<%
out.println("a="+a);
a++;
%>
<%
out.println(printStr());
%>
<!-- JSP表达式 -->
<%=str %>
</body>
JSP脚本元素其实跟asp.net很类似,下面是asp.net的代码片段作为对比
1.<% 表示标准代码片段,其中包含由asp.net Framework计算的代码语句。如果希望在发送给浏览器的响应中包含html,则必须有在代码片段中使用response.write方法。
2.<%= 表示内容代码片段。与标准代码片段类似,但其结果将被插入到发送给浏览器响应中,而无需显示调用response.write
3.<%: 表示已编码代码片段,类似<%= ,但响应将进行html编码
4.<%# 表示数据绑定代码片段,用于引用当前数据对象。数据绑定代码片段只能与支持数据绑定的控件一起使用
5.<%#: 表示已编码数据绑定代码片段,其中的数据绑定值已编码
6.<%$ 属性代码片段。用于引用配置值(如那些在web.config中定义的值)
7.<%@ 表示指令,用于配置web窗体(或控件和母版页,具体因指令的类型而异)
相关文章推荐
- java web jsp学习笔记--概述-常用语法,指令,动作元素,隐式对象,域对象
- java web jsp学习笔记--概述-常用语法,指令,动作元素,隐式对象,域对象
- Java学习笔记之JSP动作元素
- 学习笔记_Java_day13_JSP三大指令()
- 学习JavaWeb之JSP——指令元素
- J2EE学习笔记之JSP常用三个指令元素
- JSP的指令、和脚本元素
- Java与Flex学习笔记(20)---将flex页面嵌入到jsp页面中
- java学习笔记-jsp基础1
- lua学习笔记 3 android调用Lua。Lua脚本使用LoadLib回调Java,并传多个参数
- java学习笔记——jsp简单方法读取txt文本数据
- JSP学习笔记—— jsp中include文件指令乱码的三种解决方案
- Jsp&Servelet 学习笔记- 在Tomcat中的servlet.xml使用Context元素
- JSP学习笔记1_JSP脚本语言(来自李刚的JAVAEE)
- Jython-Java操作Python脚本学习笔记(一)
- Java学习笔记之 Map取出元素的三种方式
- jsp Servlet脚本元素、指令和预定义变量
- JSP指令和脚本元素
- JSP的指令、和脚本元素
- JSP的指令、和脚本元素