`
zuchunlei2010
  • 浏览: 4279 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Struts标签<bean:define>.

    博客分类:
  • Java
阅读更多

Struts标签<bean:define>可以定义一个变量,例<bean:define name="studentForm" property="classID" id="CID"/>这样就定义变量CID,其值是studentForm中的classID。

可以在JavaScript的方法中用<%=CID%>来引用这个变量了,可以用它来拼装URL,或者其他一些操作

例如

url='<%=request.getContextPath()%>/Student/student.do?state=add&classID=<%=CID%>'

注意:用<bean:define>定义的变量有一定的域,如果在Form标签中使用了<bean:define>,则这个变量只在Form标签中可用,如果你的JS方法定义在Form标签以外,则无法引用这个变量。

 

分享到:
评论

相关推荐

    JSP Struts之HTML标签库详解

    例如,`&lt;bean:define&gt;`用于定义一个新的bean,`&lt;bean:write&gt;`用于输出bean的属性值。 **Logic标签库** Logic标签库包含了处理逻辑控制的标签,如`&lt;logic:equal&gt;`、`&lt;logic:notEqual&gt;`、`&lt;logic:iterate&gt;`等。这些...

    重要知识Struts标签from,bean,logic.pdf

    - `&lt;bean:define&gt;`:定义一个新的变量,可以将JavaBeans的属性值赋给这个变量。 - `&lt;bean:write&gt;`:输出JavaBeans的属性值到页面。 - `&lt;bean:include&gt;`:包含另一个JSP页面或者JavaBeans,可以传递参数。 - `...

    struts-bean:message使用

    当解析`&lt;bean:message&gt;`标签时,Struts框架会通过`MessageResources`类查找并返回对应的消息。源码中涉及的类包括`org.apache.struts.taglib.bean.MessageTag`和`org.apache.struts.util.MessageResources`,它们...

    struts bean标签

    - **设置Bean属性**:`&lt;bean:define&gt;`标签可以用来在JSP页面中定义一个Bean或者设置Bean的属性。例如,`&lt;bean:define id="myBean" type="com.example.MyBean" init-method="init"/&gt;`会创建一个新的MyBean实例,并...

    Struts标签-bean标签-源代码

    例如,`&lt;bean:write&gt;`标签经常与`&lt;bean:define&gt;`结合使用,将JavaBean的数据绑定到页面上进行显示;而`&lt;bean:remove&gt;`则可以在用户操作后清除不再需要的JavaBean,避免内存泄漏。`&lt;bean:message&gt;`则是实现多语言支持...

    struts-bean标签

    1. `&lt;bean:define&gt;`:此标签用于在JSP页面中定义一个变量,并将它与JavaBean或其属性关联。`id`属性用于指定变量名,`name`用来指定JSP范围内已经存在的JavaBean,`property`用于访问JavaBean的特定属性,而`value`...

    Struts1标签库

    例如,`&lt;bean:define&gt;`标签可以用来定义新的Bean或复制已有Bean。它有多个属性,如`id`(新定义的Bean的脚本变量名)、`type`(Bean的类)、`value`(分配给id的新对象)、`name`(目标Bean的名称)等。通过`&lt;bean:...

    Struts中Bean标签的应用

    ### Struts中Bean标签的应用详解 #### 一、引言 在学习Struts框架的过程中,我们往往会接触到一种非常实用的功能组件——Bean标签。Struts框架作为一款基于Java的开源MVC(Model-View-Controller)架构,其核心...

    Struts标签库 ppt教程

    `&lt;bean:define&gt;`用于定义变量,`&lt;bean:size&gt;`获取Collection或Map的长度,而`&lt;bean:write&gt;`则用于显示JavaBean及其属性的内容。 **Logic标签库**提供了一系列逻辑操作标签,用于进行条件判断和流程控制。比如,`...

    struts 标签库

    - `&lt;bean:define&gt;`:定义一个变量并初始化。 - `&lt;bean:write&gt;`:显示JavaBean的属性值。 - `&lt;bean:include&gt;`:包含一个JSP页面或JavaBean。 **Logic 标签** Logic标签主要用于控制流程和逻辑,如条件判断、循环等...

    Struts标签手册

    例如,`&lt;bean:define&gt;`用于在JSP页面中定义一个新的变量,`&lt;bean:write&gt;`用于输出JavaBean的属性值,而`&lt;bean:property&gt;`则允许你设置或获取Bean的属性。 2. **Html标签库**: Html标签库是Struts中最常用的标签库...

    struts标签库手册(chm格式)

    2. **bean标签**:用于访问和展示JavaBean中的属性,例如`&lt;bean:write&gt;`可以显示Bean的属性值,而`&lt;bean:define&gt;`则可以定义新的变量。 3. **logic标签**:这些标签主要用于控制流程,比如`&lt;logic:equal&gt;`比较两个...

    struts1_标签

    通过`&lt;bean:define&gt;`可以定义一个变量,`&lt;bean:write&gt;`用来输出JavaBean的属性值,`&lt;bean:include&gt;`可以将一个包含JavaBean的JSP页面嵌入到当前页面。`&lt;bean:cookie&gt;`、`&lt;bean:header&gt;`等标签则用于获取客户端的...

    struts标签的使用及如何使用

    例如,`&lt;bean:write&gt;`标签可以显示JavaBean的属性值,`&lt;bean:define&gt;`用于在页面作用域内定义一个新的变量。 3. `logic`标签库:提供了一系列逻辑控制标签,如条件判断(`&lt;logic:equal&gt;`,`&lt;logic:notEqual&gt;`)和...

    struts1的标签

    `&lt;bean:write&gt;`用于显示JavaBean的属性值,`&lt;bean:define&gt;`用于定义新的bean。这些标签允许开发者在JSP页面中直接访问和修改bean的属性,而无需使用脚本。 3. **Logic标签库**: Logic库提供了处理逻辑流程的标签...

    Struts标签大全.pdf

    Struts支持的Bean标签包括`&lt;bean:cookie&gt;`、`&lt;bean:define&gt;`、`&lt;bean:header&gt;`、`&lt;bean:include&gt;`和`&lt;bean:write&gt;`等。 - `&lt;bean:cookie&gt;`标签用于访问HTTP请求中的cookie信息。 - `&lt;bean:define&gt;`标签用于在当前...

    Struts标签库

    例如,`&lt;bean:define&gt;`标签用于在页面作用域内定义一个变量,`&lt;bean:include&gt;`用于在JSP页面中插入另一个JSP页面或包含一个JavaBean,`&lt;bean:message&gt;`则用于显示国际化消息。这些标签大大简化了对JavaBeans的操作,...

    Struts标签库Struts标签库Struts标签库案例

    - `&lt;bean:define&gt;`:在JSP页面内定义变量。 - `&lt;bean:write&gt;`:显示JavaBean属性的值。 - `&lt;bean:include&gt;`:包含其他JSP页面或JavaBeans对象。 5. **核心标签库(Tiles)** - `&lt;tiles:insert&gt;`:插入一个定义...

Global site tag (gtag.js) - Google Analytics