Kor*_*gay 1 java string jsp split el
这是我正在尝试但似乎不起作用:
(myStringHere.split(".")[(myStringHere.split(".").length)-1]).concat(text[myStringHere])
Run Code Online (Sandbox Code Playgroud)
我的字符串将是这样的:
com.foo.bar.zar.gar.ThePartIWant
Run Code Online (Sandbox Code Playgroud)
ThePartIWant是我想在页面中显示的内容.
我正在使用Expression Language 2.2
如果您在JSP中执行此操作,请尝试使用JSP JSTL函数标记库,该库提供了JavaDoc中定义的方法丢失
在Oacle上阅读更多内容Java EE 5教程 - JSTL函数
以下是基于点分割得到最后一个值的代码.
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
...
<c:set var="string1" value="This.is.first.String." />
<c:set var="string2" value="${fn:split(string1, '.')}" />
<c:set var="lastString" value="${string2[fn:length(string2)-1]}" />
<c:out value="${lastString }"></c:out>
Run Code Online (Sandbox Code Playgroud)
输出:
String
Run Code Online (Sandbox Code Playgroud)
这是另一个例子
| 归档时间: |
|
| 查看次数: |
7528 次 |
| 最近记录: |