【问题标题】:how to pass values from jsp to servlet through <a href> using jstl如何使用 jstl 通过 <a href> 将值从 jsp 传递到 servlet
【发布时间】:2014-02-12 03:43:38
【问题描述】:

我想通过href将值从jsp发送到servlet..但我不知道如何附加数据..请只使用jstl标签,不要使用servlet... 我检查了这个pass values from jsp to servlet using <a href>,但他们使用了 scriplets..

 <tr div class="even">
<td style="font-size:14px;"> 
    <a href="/myproject/s/permanentUserAuctionHistory?aid=" <c:out value="${auctionDo.auctionId}"/>>
    <c:out value="${auctionDo.auctionId}"/> </a></td>

【问题讨论】:

  • 怎么了?您无法访问吗?

标签: java jsp servlets jstl


【解决方案1】:

href 属性内的aid= 后面的双引号 (") 会破坏 href。

你可以只使用 JSTL

<a href="/myproject/s/permanentUserAuctionHistory?aid=${auctionDo.auctionId}">
    <c:out value="${auctionDo.auctionId}"/> 
</a> 

或

<a href="/myproject/s/permanentUserAuctionHistory?aid=${auctionDo.auctionId}">
    ${auctionDo.auctionId} 
</a>

【讨论】:

  • 谢谢 Aniket.. 第一个工作.. 所以这里我们只是调用值.. 我的错误是显示值.. rt??
  • @user3214173 :不客气 :)。有" 问题,是的&lt;c:out ..... /&gt; 就像使用表达式&lt;%=..... %&gt;。
猜你喜欢
  • 2012-08-04
  • 1970-01-01
  • 2017-09-29
  • 2016-08-21
  • 2013-02-13
  • 2020-09-08
  • 1970-01-01
  • 2013-11-25
相关资源
最近更新 更多