2017-10-09 133 views
0

我知道这个问题似乎已经被问到了。但是我通过网站冲浪,我没有得到任何澄清。这是我的问题。 我有两个网页。将它们称为page1.jsp和page2.jsp。 我在我的page1.jsp中有一个表。请参考图片Please refer the image使用jquery在两个jsp页面之间传递数据

在我page2.jsp我是下图中,如被输入字段 enter image description here

现在我需要在我在我点击文本区域,以显示各自的docId的Page1.jsp。

例如,如果我点击00001中的Page1.jsp我需要重定向到page2.jsp和00001应该page2.jsp更新的textarea的

我的Page1.jsp使用的脚本是

$('.pending_list').click(function(){ 
      var row = $(this).closest("tr"); 
      var text = row.find(".pending_list").text(); 
      alert(text); 
      var DocNo = text; 
      $('.pending_list').attr({ 
       href:"${loginbean.contextPath}/effortloading/search" 

      });   
     }); 

这里是我的page2.jsp

<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12"> 
              <div class="row padding6"> 
               <div 
                class="col-lg-4 col-md-4 col-sm-4 col-xs-12 margintop8 rq-field"> 
                <!-- for field required notification--> 
                <spring:message text="Doc No" /> 
               </div> 
               <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> 
                <form:input id="docID" path="DOC_ID" name="DOC_ID" type="text" 
                 class="form-control" /> 
                <form:errors path="userTitle" class="control-label" /> 
               </div> 
               <div class="col-lg-2 col-md-2 col-sm-2 col-xs-12"></div> 
              </div> 
             </div> 

控制器

@RequestMapping(value = "/effortloading/search", method = RequestMethod.GET) 
    public String effortloadingsearch(@Valid @ModelAttribute("loginbean") Loginbean loginbean,EffortLoadingBean effortBean, Model model,BindingResult result){ 
     model.addAttribute("effortloadingedit", effortBean); 
     return "EffortLoadingSearch"; 
    } 

我希望我的问题是可以理解的。 在此先感谢

回答

1

作为最低限度,你可以在网址本身第1页通过你的docId,然后在以后的第2页你可以从你的网址,以获取它,并把它在搜索区域。

一些代码来了解

第1页

$('.pending_list').click(function(){ 
     var row = $(this).closest("tr"); 
     var text = row.find(".pending_list").text(); 
     alert(text); 
     var DocNo = text; 
     $('.pending_list').attr({ 
      //SEND YOUR DOCID IN THE URL 
      href:"${loginbean.contextPath}/effortloading/search?docId=" + GET_ID_HERE 
     });   
    }); 
+0

感谢您的答案abdullah ..如果我通过我的DocId在这个URL我怎么能在我的page2? – Shanmugapriya

+0

发布一些代码,您正在处理显示page2.jsp –

+0

我采取了DocId的URL。但我不知道如何将它传递给page2中的textarea。请帮助 – Shanmugapriya

0

在page1.jsp中形成00001的URL时,可以附加查询参数,并且此查询参数可用于第二页来填充文本区域。

+0

我采取DocNo在我的网址。如何填充,在我的textarea的? – Shanmugapriya