摘要:
action invoke前会调用,invoke后会调用public class FirstInterceptor extends AbstractInterceptor{ @Override public String intercept(ActionInvocation actionInvocation) throws Exception { String result = actionInvocation.invoke(); return result; } } ... 阅读全文
摘要:
需要注意的是,action需要先被调用到,OGNL才能成功,因为action被执行才被压入值栈package com.wolfgang.action;import com.opensymphony.xwork2.ActionSupport;public class TestOGNL extends ActionSupport{ private String name="jeff"; public String getName() { return name; } public void setName(String name) { this.... 阅读全文
摘要:
1.小写 2.大写 package com.wolfgang.common;public class StringUtil { public static String toUpperCase(String str) { return str.toUpperCase(); } public static String toLowerCase(String str) { return str.toLowerCase(); } } 阅读全文