首页 > 编程语言 >struts2调用javabean中的方法

struts2调用javabean中的方法

时间:2023-10-11 10:09:33浏览次数:33  
标签:调用 静态方法 JDK struts2 func Test com javabean


1.<s:set name="str" value="hello world"></s:set>
<s:property value="%{@com.Test@func(#str)}"/>
其中func是com.Test中的一个静态方法
2.<s:bean name="com.Test" id="t"></s:bean>
<s:property value="#t.func(#str)"/>
其中func是com.Test中的一个普通方法

调用Action中一个静态方法:<s:property value="@com.action.LoginAction@getString()"/>
调用JDK中的类的静态方法: <s:property value="@java.lang.Math@floor(44.56)"/>
调用JDK中的类的静态方法:<s:property value="@@floor(44.56)"/>
调用JDK中的类的静态方法:<s:property value="@java.util.Calendar@getInstance()"/>
调用普通类中的静态属性:<s:property value="@com.dto.Address@TS"/>

标签:调用,静态方法,JDK,struts2,func,Test,com,javabean
From: https://blog.51cto.com/u_3177799/7806672

相关文章

  • struts2 result type=chain、dispatcher、redirect
    dispatcher:用于页面转发,页面跳转过程一直是同一个线程,Action中的数据一直保存在。redirect:可用于返回一个页面、一个action、链接到一个网址。缺点:redirect把一个http返回码(SUCCESS)以及返回的页面位置一起重新发给web服务器,容纳后由web服务器产生一个新的......
  • struts2 alert 错误消息
    <s:iftest="hasFieldErrors()"><s:iteratorvalue="fieldErrors"><s:iteratorvalue="value"><scriptlanguage="JavaScript">alert('<s:property/>');</script>......
  • struts2的result type="plainText"
    1.作用:将response中的数据直接打印到当前页面指定的地方2.配置:<actionname="test"class="testAction"method="test"><resultname="success"type="plainText"><paramname="charSet&qu......
  • struts2+hibernate+spring+jquery返回json List列表
    1.引入包:struts2-json-plugin-2.1.8.1.jarjson-lib-2.1.jarcommons-collections-3.2.1.jarcommons-beanutils-1.8.2.jarcommons-lang-2.4.jarezmorph-1.0.6.jar,其他的包略,这几个包是返回json形式的数据必须的2.<packagename="default"extends="js......
  • 使用C#调用7Zip解压文件
    使用C#调用7Zip解压文件可以输入密码可以省略输出的路径则默认创建压缩包同名文件夹Console.WriteLine("你好,接下来开始解压文件");ExtractArchiveWithPassword(@"E:\压缩文件测试\压缩文件_Orgion\V_1696602827.7z",......
  • 【Azure Developer】示例: 在中国区调用MSGraph SDK通过User principal name获取到Use
    问题描述示例调用MSGraphSDK通过Userprincipalname获取到User信息,如ObjectID。 参考资料选择MicrosoftGraph身份验证提供程序: https://learn.microsoft.com/zh-cn/graph/sdks/choose-authentication-providers?tabs=java#using-a-client-secret-2MicrosoftGraphSDKfor......
  • lua中调用C#的重载方法
    localm1=typeof(CS.TestClass):GetMethod("Test")--获取c#中的重载函数localf1=xlua.tofunction(m1)--将重载函数转换为lua函数f1(self);lua是没有base的,也就是说想使用C#的base.Test(),直接调用子类的self:Test()是调用子类重写的方法,这个时候如果想调用父......
  • 多线程使用场景三-异步调用
         ......
  • MySQL存储过程、递归调用
    MySQL存储过程、递归调用实现字典数据的预处理,维护类别表、数据表、tree表,数据库在jwzh_manager库1、先将excel导入到system_dict表,按表字段注释对应匹配。2、编写存储过程处理数据CREATEDEFINER=`root`@`%`PROCEDURE`handle_system_dict`()BEGIN #Routinebodygoesher......
  • 多个接口同时调用同一个方法
    如果多个接口同时调用同一个方法,会增加该方法的负载和并发量。这可能会导致性能问题,特别是当方法需要执行大量计算或涉及到I/O操作时。为了避免性能问题,可以采取以下措施:缓存结果:对于一些计算结果比较稳定的方法,可以将结果缓存起来,避免重复计算。异步执行:对于一些需要进行I......