如何使用Stripes在一个操作bean中处理两个表单

时间:2015-02-10 13:21:03

标签: java stripes

我想在一个actionbean类中使用两个Stripes:form。每个表单都有一个Stripes:在其中提交。我怎么想告诉actionbean提交哪种形式?换句话说,如何使用' name'或者' id' Stripes的属性:form in action?

JSP

<stripes:form beanclass="com.example.action.StudentActionBean" >
   <stripes:submit name="show" value="Show data"/>
</stripes:form>
<stripes:form beanclass="com.example.action.StudentActionBean" >
   <stripes:submit name="save" value="Save data"/>
</stripes:form>

的ActionBean

public Resolution show() {return new ForwardResolution("");}
public Resolution save() {return new ForwardResolution("");}

1 个答案:

答案 0 :(得分:0)

尝试在提交按钮上使用不同的名称属性;例如,我有

<stripes:submit
    name="proceed"
    value="Proceed"
/>

在我的actionbean中我有

public Resolution proceed() {

因此,尝试使用不同的名称添加第二个表单,并在actionbean中使用该名称,并查看它是否有效。还要验证验证是否正常。