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

JSP动作 解析

2013-10-04 20:58 459 查看
JSP动作时利用XML语法格式的标记来控制Servlet引擎的行为。

利用动作可以动态的插入文件。重用JavaBean组件。

把用户重定向到其他页面,为Java插件生成HTML代码。

1. include

语法:< jsp:include page="include.jsp" flush="true" / >

它总会检查所含文件中的变化,适用于动态页面。

并且可以带参数,其中page指定包含资源的相对url ,但必须是同一web应用的一部分;

flush必须定义而且必须是true,否则会出现转换错误。

?
稍带说一下静态 include ,他的结果是将其他jsp引入当前jsp合为一体,他不会检查所含文件的变化

主要针对静态页面的引入 语法:< % @ include file="include.html" % >

2. forward

用来重定向一个html或jsp文件或一个程序段。

语法:< jsp:forword page="path" > path填写的是一个表达式或字符串

3. useBean

用来在jsp页面中创建一个Bean实例并指定他的名字以及作用范围

语法:< jsp:useBean id="name" scope="page / request / session / application" >

?
4. getProperty 指令

表示获取Bean的属性并转化为一个字符串然后插到输出页面中。

语法: < jsp:getProperty name="name" property="propertyName" >

5. setProperty 指令

用来设置Bean中的属性值。

语法:< jsp:setProperty name="beanName" property="propertyName" >

6. plugin

用来表示执行一个applet 或Bean 显示对象,有可能的话还要下载一个Java插件用来执行它。

7. param 传递参数标记

语法:<jsp:param name="参数名" value="参数值">

?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jsp