gpt4 book ai didi

java - :url includeParams ="none" with s:select didn't work inside s:form

转载 作者:太空宇宙 更新时间:2023-11-04 14:40:56 25 4
gpt4 key购买 nike

我有一个 s:url ,其中 s:form 中有 s:select ,我搜索以填充我的s:select 不发送所有表单参数...

我查看了文档,解决方案应该是 includeParams="none"参数,但它对我不起作用......

你能帮我吗?

我写道:

<s:form enctype="multipart/form-data" method="POST" action="%{#attr['action']}" id="%{#attr['action']}"
cssClass="form-horizontal">
<s:textfield key="site.form.champ.nom" name="nom" required="true"/>
<s:url id="listeTypesUrl" action="liste-json" namespace="/site/type" includeContext="false" includeParams="none" escapeAmp="false">
<s:param name="idSite" value="%{siteCourant.id}"/>
</s:url>
<sj:select
key="site.form.champ.type"
href="%{listeTypesUrl}"
name="idType"
list="list"
formIds=""
headerKey="ITEM_VIDE"
headerValue="%{getText('site.form.champ.type.prompt')}"
listKey="id"
listValue="libelle"
required="true"
/>
</s:form>

当选择加载时,会发送带有参数“nom”的 POST 请求...

如何避免这种情况?

提前谢谢您。

最佳答案

我不太了解 jquery 插件,但从文档来看,似乎应该可以定义第二个空表单,给它一个 id,然后将该 id 传递给 formIds 属性,例如

<s:form ...>
<sj:select ... formIds="emptyForm"/>
</s:form>

<s:form id="emptyForm" ...></s:form>

尽管如此,这看起来仍然像是一个黑客行为。

关于java - :url includeParams ="none" with s:select didn't work inside s:form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24939241/

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