如何从 struts2 属性标签中删除字符

How to remove character from struts2 property tag

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.

我在操作中将字符串附加到那个特殊字符 class。 我想将该值作为请求参数传递以获取所有记录 与 value.but 匹配,由于那个特殊字符,我没有得到行动中的值 class。 这是操作 class 代码。

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 substring 方法并获取字符串值的其余部分,如下所示:

String tagWithoutFirstChar = tagname.subString(1);

或使用 struts setProperty,如:

<s:property value="tagname.substring(1)" />