简体   繁体   English

需要帮助将我的一个JSP页面重定向到另一个JSP的文本框中的预先填充的值

[英]Need help to redirect my one JSP page with prepopulated value in my textbox in another JSP

I am trying to redirect my one JSP page with prepopulated value in my textbox in another JSP. 我试图用另一个JSP的文本框中的预填充值重定向我的一个JSP页面。 Want to populate whole column data in the 2nd JSP after I click the specific link associated with ${tempEvents.eventName} 在单击与$ {tempEvents.eventName}关联的特定链接后,想要在第二个JSP中填充整个列数据

1st JSP Code: 第一个JSP代码:

<table id="table" align="center">
<c:forEach var="tempEvents" items="${events}">
<tr>
  <td align="center">
    <a href = "specificEvent" id ="linkId">${tempEvents.eventName}</a>
  </td>
 </tr>              
 </c:forEach>
 </table>

2nd JSP: 第二个JSP:

  <form action = "specificEventMethod" modelAttribute="event">
  <table id="table" align="center">
  <tr>
    <td>Event Name: </td>
    <td align="center">${event.eventName}</td>
  </tr>
  <tr>
    <td>Event Date: </td>
    <td align="center">${event.eventDate}</td>
   <!-- <td><input type = "text" name = "event.eventDate" disabled/></td> -->
  </tr>
   <tr>
   <td>Fund Collected: </td>
   <td><input type = "text" name = "event.fundCollected" disabled/></td>
  </tr>
  <tr>
    <td>Fund Used: </td>
    <td><input type = "text" name = "fundUsed"/></td>
  </tr>
  <tr>
   <td>Remaining Balance: </td>
   <td><input type = "text" name = "remainingBalance" disabled/></td>
  </tr>
  <tr>
   <td align="center"><input class="btn btn-default custom" type = "submit" value = "Save"/></td>
  </tr>
  </table>
  </form>

Pass the value via url by building the anchor's href as - 通过将锚的href设置为-通过url传递值-

<a href="http://www.example.com/Demo/2ndJSPPage?eventName="${tempEvents.eventName} />

Then in 2nd jsp page get it as - 然后在第二个jsp页面中将其获取为-

<p><%= request.getParameter("eventName") %></p>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM