【发布时间】:2011-09-05 15:27:12
【问题描述】:
我在 struts2 框架中将参数动态分配给 url 时遇到问题。 我为此苦苦挣扎了几天,但无法正常工作。 一点背景知识,我正在使用 struts2 做一个 Web 应用程序,我也使用 JQuery 插件。 我有两个需要相互链接的自动完成功能,我发现这样做的最佳方法是将第一个自动完成程序上所选项目的 id 传递给第二个自动完成程序以缩小其选项。
所以我正在做的是这样的事情,如此处所述http://struts.apache.org/2.2.3/docs/url.html
<s:url id="contactsautocompleterurl" action="contacts-autocompleter">
<s:param name="companyId" value="%{companyId}"></s:param>
</s:url>
<s:hidden id="contact_company_id" name="companyId"></s:hidden>
我使用 JQuery 设置了隐藏字段的值,我可以看到该值正在更改。我的问题是将该值放入参数中。我也试过这样还是不行
<s:param name="companyId" value="%{contact_company_id}"></s:param>
我确定我遗漏了一个小细节,希望有人指出。
提前致谢。
【问题讨论】:
标签: java url parameters tags struts2