作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
I want to remove first char from property tag in struts2 ex **<property value="name">** which display name #abhijit but I want to remove first char from that value.
我将字符串附加到操作类中的该特殊字符。 我想将该值作为请求参数传递以获取所有记录 与值匹配。但由于该特殊字符,我没有在操作类中获得值。 这是操作类代码。
HttpServletRequest request = (HttpServletRequest) ActionContext.getContext()
.get(ServletActionContext.HTTP_REQUEST);
try {
request.setCharacterEncoding("UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
String tagname=request.getParameter("name");
System.out.println("tag to search:"+tagname);
在控制台
搜索标签:
最佳答案
如果你想避免第一个字符,你可以使用 String 子字符串方法并获取字符串值的其余部分,如下所示:
String tagWithoutFirstChar = tagname.subString(1);
或者使用struts setProperty,例如:
<s:property value="tagname.substring(1)" />
关于java - 如何从struts2属性标签中删除字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27728836/
我是一名优秀的程序员,十分优秀!