您的位置:首页 > Web前端 > JavaScript

jsp---学习笔记(五)核心技术-语法详解

2004-07-16 00:04 1241 查看
参考数目《jsp应用开发详解》第二版 Jsp组成元素:指令元素,动作元素,模板元素,脚本元素,声明,表达式,scriptlets和内建对象。简单吧,好继续。 一   Jsp中的注释: 1  html/xml的注释:<!--content--> 2  隐藏注释:<%--content--%><%--content--%> 二   模板元素:其实就是指的前台,静态的html代码,不多做解释了。 三   脚本元素:声明(declaration),表达式(expression),scriptlets 1  声明:声明合法的变量和方法,例: <% string getDate() {
 return new java.util.Date().toLocaleString();
} int count=10; %> <%! string getDate() { return new java.util.Date().toLocaleString(); } int count=10; %> 2  表达式:就是在<%=表达式%><%=表达式%>的一样。 3  scriptlets:就是位于<%scriptlets%><%scriptlets%>一样。 四   指令元素: 1  页面指令:page 2  include 3  taglib 五   动作指令:在发送请求时才起作用的东东。包括: <jsp:useBean><jsp:setProperty><jsp:getProperty><jsp:param><jsp:include><jsp:forward><jsp:plugin><jsp:fallback> <?xml:namespace prefix = jsp />等咯 好的,已经大致的了解了一下所谓的各种元素,具体它们是如何的使用的呢,那就要下回分解咯。 又是1点睡觉,好困!huhuhu,,,,,, 指令元素 好像进度有点慢,我会努力的!

1 页面指令:用来定义jsp文件中的全局属性。   页面指令的属性
属性描述默认值实例
language定义使用的语言javalanuage="java"
import引入其他类忽略import="java.io.*"
session指定http会话是否参与truesession="true"
buffer客户输出流的缓冲模式不下于8kbuffer="64kb"
autoFlash缓冲自动刷新trueautoFlash="True"
info页面信息,定义的字符串可由servlet.getServlet.Info()获得忽略info="a new web"
isErrorPage显示异常时的页面falseisErrorpage="false"
errorPage定义异常时调用的页面忽略errorPage="error.jsp"
isThreadSafe是否使用多线程trueisThreadSafe="true"
contentType定义字符编码和页面响应的mime类type=text/html
charset=iso8859-1
type="text/html;
charset=gb2312"
pageEncodingjsp页面的字符编码pageEncoding=iso8859-1pageEncoding="gb2312"
isELIgnored定制el是否忽略忽略isELIgnored="true"
通过图表这下我想大家都比较清楚了吧.
2 include指令:在jsp中嵌入可以被解析的资源。(解析在编译过程中发生)
例如:<%@ include file= "head.jsp" %>
3 taglib指令:使用自定义标签。
好的,指令元素我们就学完了,我写的还是很容易理解的吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐