Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查<;中的endswith()的最佳方法;s:如果测试=&引用&燃气轮机;Struts2中包含equalsIgnore大小写的标记_Javascript_Java_Jsp_Struts2_Ognl - Fatal编程技术网

Javascript 检查<;中的endswith()的最佳方法;s:如果测试=&引用&燃气轮机;Struts2中包含equalsIgnore大小写的标记

Javascript 检查<;中的endswith()的最佳方法;s:如果测试=&引用&燃气轮机;Struts2中包含equalsIgnore大小写的标记,javascript,java,jsp,struts2,ognl,Javascript,Java,Jsp,Struts2,Ognl,检查字符串是否以特定字母结尾(包括equalsIgnore大小写)的最佳方法是什么 我希望通过使用struts2标记而不是jstl标记来实现以下目标+忽略区分大小写 <s:if test="(strDisplay.endsWith('XYZ'))"> 我没有使用Struts 2标记,但我认为您的表达式语言Java代码中的代码 所以 试试这个 strDisplay.toLowerCase().endsWith('XYZ'.toLowerCase()) 想法很简单,您应该将两个字符串

检查字符串是否以特定字母结尾(包括equalsIgnore大小写)的最佳方法是什么

我希望通过使用struts2标记而不是jstl标记来实现以下目标+忽略区分大小写

<s:if test="(strDisplay.endsWith('XYZ'))">

我没有使用Struts 2标记,但我认为您的表达式语言Java代码中的代码

所以

试试这个

strDisplay.toLowerCase().endsWith('XYZ'.toLowerCase())

想法很简单,您应该将两个字符串转换为
大写
小写
,以实现
endsWithIgnoreCase

我没有使用Struts 2标记,但我认为表达式语言Java代码中的代码

所以

试试这个

strDisplay.toLowerCase().endsWith('XYZ'.toLowerCase())

想法很简单,您应该将两个字符串转换为
大写
小写
,以实现
endsWithIgnoreCase
Struts2通过OGNL支持函数调用

<s:if test="strDisplay.toUpperCase().endsWith('XYZ')">

Struts2支持通过OGNL调用函数

<s:if test="strDisplay.toUpperCase().endsWith('XYZ')">


我确实有这个想法,但我想使用s:tags only:)来解决它。谢谢你的回复though@yeppe您可以在表达式语言中替换此代码以实现相同的效果,因为表达式语言将支持java对象上的java函数因为我们有一个解决方案,感谢Pragnani提供这段代码!我确实有这个想法,但我想使用s:tags:)来解决它。谢谢你的回复though@yeppe您可以在表达式语言中替换此代码以实现相同的效果,因为表达式语言将支持java对象上的java函数因为我们有一个解决方案,感谢Pragnani提供这段代码!再次谢谢,先生。没有测试过,但我知道那是真实的。期待您的回复:)恐怕在提出这个问题之前。。。。但是谢谢你,先生!哇,这是一本关于OGNL和相关消防工程的好书!!库多斯再次感谢你,先生。没有测试过,但我知道那是真实的。期待您的回复:)恐怕在提出这个问题之前。。。。但是谢谢你,先生!哇,这是一本关于OGNL和相关消防工程的好书!!kudosIn概括地说,最好避免在视图中执行逻辑——这更难测试,并且使逻辑分散在关注点之间(例如,视图、业务、模型层)。一般来说,最好避免在视图中执行逻辑——这更难测试,并且使逻辑分散在关注点之间(例如,视图、业务、模型层)。