我正在开发一个Struts 2项目,问题是我<constant name="struts.ui.theme" value="simple"/>在我struts.xml的JSP页面的布局中使用
(例如,根据应用的CSS,在一行中使用tablecode安排2-3个textfiled)但是我无法显示由于相同的jsp页面上的验证错误theme="simple".
组态:
<struts>
<!-- Configuration for the default package. -->
<constant name="struts.ui.theme" value="simple"/>
<package name="default" extends="struts-default">
<action name="validateUser" class="login.LoginAction">
<result name="SUCCESS">/welcome.jsp</result>
<result name="input">/login.jsp</result>
</action>
</package>
</struts>
Run Code Online (Sandbox Code Playgroud)
行动:
public class LoginAction extends ActionSupport{
private String username; // getter and setter
private String password; // getter and setter
@Override
public String execute() {
// some business logic here....
return "SUCCESS";
}
//simple validation
@Override
public void validate(){
if("".equals(getUsername())){
addFieldError("username", getText("username.required"));
}
if("".equals(getPassword())){ …Run Code Online (Sandbox Code Playgroud)