如何使用 jQuery 将对象提交到 struts2 操作



我有一个对象,我正在从用户选择的表行中的选择中填充该对象。 我有一个jQuery函数可以捕获点击事件,并且隐藏的表单字段填充了我需要的id。

但是,我不确定将该对象发送到 struts2 操作的正确方法? 我尝试使用这个:

$(function() {
    $('#tbl tr').click(function() {
            var id = $(this).closest('tr').find('input:hidden').val();
 var page = "<s:url action='update/deleteInfo.action'/>?model.isDelete=true&model.info.id=id"; 
          console.log(page);
    window.location.href=(page);
   });
});

模型对象有一个 isDelete 布尔变量,模型有一个嵌套的信息对象,该对象有一个带有 getter/setter 的 id 变量。

但是,当我发送此内容时,模型对象不会填充这些条目。 有没有办法做到这一点或比网址标签更好的方法?

在网址的末尾,id应作为变量而不是字符串附加

var page = "<s:url action='update/deleteInfo.action'/>?model.isDelete=true&model.info.id="+id; 

最新更新