web的一些细节
博客专区 > wi_wi 的博客 > 博客详情
web的一些细节
wi_wi 发表于3年前
web的一些细节
  • 发表于 3年前
  • 阅读 19
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

1、标签<s:iterator>和<s:if>值的获取方式

     <s:iterator value="#session.ls" id="userslist">

          <!-- if判断 -->

          <s:if test="#userslist.uid>=2">---用#表达式

          <!-- 可以用下面两种方式将其显示出来 -->

           <td>${userslist.uid}</td>----EL表达式

           <td><s:property value="#userslist.uname" /></td>---struts属性标签

           <td>${userslist.upass}</td>

          </s:if>

        </s:iterator>

2、<jsp:param>用来提供key/value ,向包含页面传递参数,可以与<jsp:include>、<jsp:forward>和<jsp:plugin> 一起搭配使用。

        如:<jsp:include page="/includes/common/pagination.jsp">

    <jsp:param name="paginationSubmitFormId" value="itemListForm" />

    <jsp:param name="pageNo" value="${pageNo}" />

    <jsp:param name="pageSize" value="${pageSize}" />

    <jsp:param name="totalCount" value="${totalCount}" />

     </jsp:include>

        通过request.getParameter(name)在page中获取相应的参数。

3、Struts2的OGNL支持调用后台的静态方法--解决jsp运算问题

    <s:property value="@com.xxx.promote.web.util.PromoteUtil@formatMsModule(#template.message)" />

    需要声明<constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>

    方法是static

     

4、java  webapp/manage下有gradeSet.jsp和gradeSet_1.jsp,访问http://url/manage/gradeSet_1.jsphttp://url/manage/gradeSet.jsp都出现404错误,求解?

 

5、struts标签 访问map

    <s:set name="newname" value = "#request.map">

    <s:property value = "#newname[#mapkey]"/>

    mapkey 可以问#request.attribute或constant或s:interator的value

    

 

 

 

共有 人打赏支持
粉丝 2
博文 72
码字总数 10507
×
wi_wi
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: