java - 无法在 struts2 中获取 JSON Url 参数

标签 java json jqgrid struts2

我在我的 struts 2 web 应用程序中使用 JQgrid .. 当将 JSON url 提供给网格时,我将参数与该操作一起传递。这是我的代码

<s:url var="jsonURL" action="JSONAction"  > 
    <s:param name="empID" value="%{empID_}" ></s:param>   
    <s:param name="DeptID" value="%{DeptID_}" ></s:param>   
</s:url>

我已经在我的 Action 类中为这些参数创建了 setter 和 Getters

我的问题是我可以在我的操作类中获取 empID 但是无法在我的操作类中获取第二个变量 DeptID 如果我更改它的顺序,我可以在我的操作类中获得 DeptID 值... 我只能在我的 Action 类中获得一个参数..

最佳答案

试试这个

<s:url var="jsonURL" action="JSONAction" escapeAmp="false" > 
    <s:param name="empID" value="%{empID_}" ></s:param>   
    <s:param name="DeptID" value="%{DeptID_}" ></s:param>   
</s:url>

关于java - 无法在 struts2 中获取 JSON Url 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20397690/

相关文章:

javascript - JqG​​rid Treegrid 不显示为树

java - 使用 csv 文件的动态路径

java - GUI 显示空白

json - 如何在编码时*仅*省略结构字段,但在解码时保留它?

ios - 获取 CollectionView 中的数据

php - jqGrid 无法在 Live Site 上工作

jqgrid - 如何添加不同的文本以在编辑中保存按钮并在jqgrid中添加表单

java - 解析 Web 服务响应时出现问题 (Metro/JAXB)

java - servlet 的 "display-name"有什么用?

java - 在 servlet 中读取 JSON 字符串