您的位置:首页 > 编程语言 > Java开发

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窗体(或控件和母版页,具体因指令的类型而异)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA