action的变量在jsp中的取值问题

一.action中只要有变量的get/set方法,就可以在JSP页面上使用:

           1.<%    java代码   %>的方式定义变量获取,例如<%String compid=request.getParameter("compid");%>。

                 在JS函数里面可以定义变量赋值使用

                

            2.可以使用EL表达式。

                

            3.比如存在session里面的变量可以使用  

                填充text组件的value值
                获取值

               或者是list对象(里面是userbean对象)就这样 

            4. test判断用单引号,取session中的usercode与iteratir中的usercode比较                

                 

                               //usercode已经在s:iterator内,不用在usercode前面加#,#意思是在S变量栈寻找变量

                      

                 

             5.如果要使用的变量太深,比如说session.SaasUserBean.usercode变量,可以用下面的方法

                      
                      

                      如果value显示不出来就是ONGL表达式没有执行,这个时候可以加上一个%{};就可以了

 

             注: %{}  是保证'{' 和 '}'之间的内容是OGNL表达式

你可能感兴趣的:(JQuery,struct2,java)