?-6ren"> ?-我有这个jsp 如果上传的文件不是图片,我想返回到同一页面并显示错-6ren">
gpt4 book ai didi

java - 我怎样才能正确使用?

转载 作者:行者123 更新时间:2023-12-01 05:56:09 26 4
gpt4 key购买 nike

我有这个jsp

<s:form action="saveOrUpdateProduct" method="post" enctype="multipart/form-data" validate="true" theme="css_xhtml ">
<s:textfield name="product.productName" label="Name" required="true" requiredposition="left" labelposition="left"></s:textfield>
<br>
<s:textfield name="product.productPrice" label="Price" required="true" requiredposition="left" value="1.0" labelposition="left"></s:textfield>
<br>
<s:hidden name="product.available" value="true"></s:hidden>
<s:textarea name="product.productDescription" label="Description" required="true" requiredposition="left" labelposition="left"></s:textarea>
<br>
<s:action name="populate" executeResult="true"/>
<s:file name="userImage" label="Picture" required="true" requiredposition="left" labelposition="left"/>
<br>
<s:submit value="Add"></s:submit>
<br>
</div>
</s:form>

如果上传的文件不是图片,我想返回到同一页面并显示错误消息,但是当我尝试此操作时,它会显示同一页面而不执行 <s:action name="populate">填充 2 <s:select>

我找不到有效的示例。 Struts 2 文档中的示例适用于结果 name="success" ,但不适用于"input" .

最佳答案

为什么不让你的行动付诸实现Preparable 。在 prepare方法,填充选择,而不是 <s:action>

关于java - 我怎样才能正确使用<s :action name ="populate" executeResult ="true"/>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2892298/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com