关闭

Java学习笔记之JSP指令和脚本元素

标签: JAVA
153人阅读 评论(0) 收藏 举报
分类:

   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窗体(或控件和母版页,具体因指令的类型而异)



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:34301次
    • 积分:855
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:53篇
    • 译文:1篇
    • 评论:1条
    文章分类