0

我正在尝试在 strust2 s:select 标记中填充国家/地区列表 我的注册操作包含两种方法,即 execute() 和 populatecountry() execute() = 获取表单数据并放入数据库 populatecountry() = 在向用户显示表单之前填充从数据库中选择带有国家值的框。

我已经为此操作使用了验证。

 <action name="registration" 
            class="com.controller.Registration">
            <result name="success">pages/package.jsp</result>
            <result name="error">pages/registration.jsp</result>
            <result name="input">pages/registration.jsp</result>            
        </action>

        <action name="populateregistration" method="populate" 
            class="com.controller.Registration">
            <result name="populate">test.jsp</result>
            <result name="error">pages/error.jsp</result>

        </action>

因此,当我点击 populateregisration 时,我收到错误,因为找不到“输入”的映射

那么有人可以告诉我应该如何填充我的选择框吗?

public String populate()
    {
        System.out.println("----I am in Registration populate method -----");
        return "populate";
    }
public String execute()
    {
    return SUCCESS;
    }

样本方法

4

0 回答 0