小编Tap*_*kul的帖子

Struts 2中的验证和主题

我正在开发一个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)

css java validation jsp struts2

6
推荐指数
1
解决办法
804
查看次数

标签 统计

css ×1

java ×1

jsp ×1

struts2 ×1

validation ×1