zoukankan      html  css  js  c++  java
  • struts2中OGNL中访问静态方法

    在struts2中,有时需要使用ognl去访问静态方法,典型的例子是,在新闻发布系统中,如果标题大于某个字数,必须截断,

    于是可以这样做:

    首先写一个静态的方法,然后在页面中这样写: 

    <s:property value="@com.abc.common.StringHelper@splitString(title,36,'...')"/>

    其中@com.abc.common是包的名,StringHelper是类的名,splitString是静态方法的名。

    要注意的是,必须在struts.xml中设置

    <constant name="struts.ognl.allowStaticMethodAccess" value="true" />

  • 相关阅读:
    whoami
    w
    id
    su
    chpasswd
    chage
    password
    scrapy框架中Download Middleware用法
    scrapy框架持久化存储
    scrapy框架中Item Pipeline用法
  • 原文地址:https://www.cnblogs.com/zongzhankui/p/5875358.html
Copyright © 2011-2022 走看看