【问题标题】:Href link on page does not show up in jsp页面上的 Href 链接不显示在 jsp 中
【发布时间】:2015-09-13 19:21:01
【问题描述】:

我的jsp页面中有一个url,形成如下:

 <% if (policyInfoViewBean.hasValuableArticlesCoverage()) { %>
    <tr>
      <td height="25" valign="top" align="right">&nbsp;</td>
      <td height="25" valign="top" align="right" class="rightNav" background="<%= imagePath %>/r_fill.gif">&nbsp;</td>
      <td class="rightNav" background="<%= imagePath %>/r_fill.gif">
            <% if (policyInfoViewBean.isPersonalArticlesFloater()) { %>
                    <a href="<%= actionString %>POL11&<%=SessionKeys.CPI_POLICY_NUMBER%>=<%= policy.getPolicyNumber()%>" class="rightNav">Personal Articles Floater</a></td>
            <% } else { %>
                    <a href="<%= actionString %>POL11&<%=SessionKeys.CPI_POLICY_NUMBER%>=<%= policy.getPolicyNumber()%>" class="rightNav">Valuable Articles</a></td>
            <% } %>
      <td class="rightNav" background="<%= imagePath %>/r_fill.gif">&nbsp;</td>
    </tr>
    <% } %>

这个条件已经满足,它进入了 else 部分,但是当我在本地运行时它没有显示 url。

请指教。

【问题讨论】:

  • 你能告诉我预期的 url 是什么以及 actionString,SessionKeys.CPI_POLICY_NUMBER,policy.getPolicyNumber() 结果是什么
  • 它只是从策略 bean 中获取策略编号
  • 如果你把你的后端代码我会试着弄清楚

标签: jsp href


【解决方案1】:

我建议您将 url 的值打印到日志以确保它们包含有效值并检查日志是否存在异常

<% System.out.println(actionString+"POL11&"+SessionKeys.CPI_POLICY_NUMBER+"="+policy.getPolicyNumber());
%>

【讨论】:

    猜你喜欢
    • 2019-01-14
    • 2017-08-30
    • 2022-01-22
    • 1970-01-01
    • 2016-04-14
    • 1970-01-01
    • 2012-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多