`
wandejun1012
  • 浏览: 2731172 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用<bean:define >取到bean:write的值,并赋值给java变量

    博客分类:
  • java
 
阅读更多

<logic:iterate id="item" name="list" type="com.worthtech.app.bean.Expense" indexId="index">  
                        <%  
                        int i =((java.lang.Integer)pageContext.findAttribute("index")).intValue();  
                        if((i%2)==0){//斑马线  
                        %>  
                            <tr class="SelcetOff">  
                        <%}else{%>  
                            <tr class="SelcetOn">  
                        <%}%>  
                          <td><div align="center"><bean:write name="item" property="date"/></div></td>  
                          <td><div align="center"><bean:write name="item" property="addtime"/></div></td>  
                            
                           <bean:define id="var" name="item" property="addtime" type="java.lang.String"/>  
                            <%  
                            java.lang.String old=var;  
                            java.lang.String now=com.worthtech.app.util.Util.getCurrentDate("yyyy-MM-dd");  
                            int oldMonth=java.lang.Integer.parseInt(old.substring(5,7));  
                            int oldDay=java.lang.Integer.parseInt(old.substring(8,10));  
                            int nowMonth=java.lang.Integer.parseInt(now.substring(5,7));  
                            int nowDay=java.lang.Integer.parseInt(now.substring(8,10));  
                            if((nowMonth-oldMonth)*30+nowDay-oldDay>7){  
                            %>   
                                <td><div align="center"><a href="expense.portal?action=view&backto=add&id=<bean:write name="item" property="id"/>" target="mainFrame">查看</a></div></td>  
                            <%}else{ %>  
                                <td><div align="center">  
                                    <a href="expense.portal?action=view&backto=add&id=<bean:write name="item" property="id"/>" target="mainFrame">查看</a>  
                                    <a href="expense.portal?action=update&backto=add&id=<bean:write name="item" property="id"/>" target="mainFrame">修改</a>  
                                </div></td>  
                            <% } %>  
                        </tr>  
                    </logic:iterate>  
 refurl:http://gundumw100.iteye.com/blog/444565
分享到:
评论

相关推荐

    STRUTS BEAN

    如果希望在不使用EL的情况下输出变量值,可以使用`&lt;bean:write&gt;`标签,如下所示: ```jsp &lt;bean:writename="str"/&gt; ``` #### `&lt;bean:size&gt;`标签:计算集合或Map大小 对于数组、Collection或Map类型的Bean,`&lt;bean...

    struts标签库总结

    - `&lt;bean:include&gt;`:不同于`&lt;jsp:include&gt;`,它将包含的资源的响应存储到一个Page作用域的Bean中,而不是直接输出到页面。`id`定义脚本变量名,`page`、`forward`或`href`指定要包含的资源。 使用Struts标签库,...

    strtus标签

    `&lt;bean:write&gt;`标签可以输出JavaBean的属性值,而`&lt;bean:define&gt;`则可以定义一个新的变量,并赋值为JavaBean的属性或表达式的值。`&lt;bean:include&gt;`用于在页面中嵌入另一个页面或JSP片段,这对于页面的模块化和重用性...

    STRUTS标签讲解案例

    例如,`&lt;bean:write&gt;`标签可以显示JavaBean属性的值,而`&lt;bean:define&gt;`可以定义一个新的变量并赋值。这使得在JSP页面中操作和展示JavaBean对象变得简单。 3. **logic标签**:这些标签主要用于控制页面的逻辑流程。...

    struts1.x标签详解

    然后使用 `id` 属性将 `Cookie` 或 `Cookie[]` 绑定到 page 作用域中,并创建对应的 scripting 变量,以便其他标签或 JSP 脚本可以使用该值。 **示例代码**: ```jsp &lt;logic:present name="JSESSIONID"&gt; &lt;bean:...

    百度2016研发工程师在线模拟笔试及答案.pdf

    - `&lt;bean:write&gt;` 用于输出Bean的属性值,与`&lt;bean:define&gt;`配合使用,展示数据绑定的原理。 5. **编程逻辑**: - `A x(4,5);x.ax.b` 这段代码可能是一个自定义的函数或类的实例化,涉及到了函数参数、对象属性和...

    Struts标签

    这个cookie的名称是&lt;bean:write name="jSession" property="name"/&gt;, 值为&lt;bean:write name="jSession" property="value"/&gt;。 &lt;% // 使用JSP脚本输出cookie的名称和值 String name = jSession.getName(); ...

    struts1.2标签库详解.doc

    这个 cookie 的名称是 &lt;bean:write name="jSession" property="name"/&gt;,值为 &lt;bean:write name="jSession" property="value"/&gt; &lt;/logic:present&gt; ``` 2. **Bean:define**: - **bean:define** 用于在指定的...

    struts标签

    &lt;bean:define id="values" name="listForm" property="persons" type="java.util.List"/&gt; ``` 3. **HTML Tags**: - 这个标签库包含了用于创建Struts表单的标签,如`html:text`、`html:submit`等,它们简化了...

Global site tag (gtag.js) - Google Analytics