【问题标题】:Scheduled text on JSPJSP 上的预定文本
【发布时间】:2014-01-20 23:24:07
【问题描述】:

我需要在 JSP 文件中添加一个带有超链接的句子,该超链接将重定向到不同的页面,并且该句子需要在部署日期两天后自动删除。

示例:

<a href="http://www.example.com/football/schedule">Football tournament on 20th Jan 2014</a>

在 Java 中是否有任何技术可用于将计划作业添加到特定的 JSP 文本。我也在我的应用程序中使用 Struts2。

【问题讨论】:

  • 显示链接时如果条件如何检查日期。
  • 如果您使用数据库,则获取条件为deployment_date = sysdate - 2类似这样)的链接相关信息,然后在JSP中使用结果。否则按照@zulox的评论
  • @Swaraj:没有数据库。我只有 UI 实现。
  • 显示代码中使用的数据结构。
  • @sᴜʀᴇsʜᴀᴛᴛᴀ:这很好。感谢 Suresh,但是当我们设置 if 条件时,它只会在我们重新加载页面后执行。但是我需要一些可以自动执行的东西,即使没有按照给定的时间表重新加载页面。它应该类似于计划任务。

标签: java jsp struts2 hyperlink ognl


【解决方案1】:

如果指定内容的条件

<s:if test="new java.util.Date().before(new java.text.SimpleDateFormat("dd/MM/yyyy").parse("20/01/2014"))">
  <a href="http://www.example.com/football/schedule">Football tournament on 20th Jan 2014</a>
</s:if>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    • 2010-10-19
    • 2011-08-07
    • 1970-01-01
    相关资源
    最近更新 更多