【问题标题】:JSP changes not refreshing -- Using RAD 8.5.1 and WebSphere 8.5JSP 更改未刷新——使用 RAD 8.5.1 和 WebSphere 8.5
【发布时间】:2016-06-17 08:28:48
【问题描述】:

我遇到了一个问题,即 JSP 无法刷新以反映我所做的更改。我的步骤是,清理然后构建项目(选中自动构建)。我选择 Run As 并选择我的 WASv8.5 Server 来启动它。服务器启动,然后我的 EAR 安装我的 WAR。我浏览到我正在对其进行更改的 JSP,然后它不会从该状态更新。似乎是缓存问题之类的,因为解压缩的 EAR 和 WAR 文件都显示更新 JSP 是正确的。我不知道为什么会这样。我不确定要提供什么帮助,所以请询问,我会尽力提供所需的信息。

谢谢。

【问题讨论】:

  • 你能试试这个吗?在服务器视图中,双击您的服务器 (reference),然后在打开的编辑器中的 WebSphere Application Server 的发布设置 下,选择 Run server with resources on Server。保存编辑器并重试更新。 注意这不会解决您遇到的问题,但可能有助于缩小原因
  • 我按照你的建议做了,当我对 JSP 进行更改时它仍然没有更新任何内容,当我在浏览器(Firefox 和 Chrome)上查看源代码时仍然显示旧代码。跨度>
  • 检查服务器设置中是否有Automatically publish on resource change。也可以试试Ctrl+F5 看看浏览器是否会刷新视图。

标签: java spring jsp websphere ibm-rad


【解决方案1】:

这似乎是一个缓存问题。您可以右键单击服务器,单击“添加和删除..”,然后删除所有部署。再次右键单击,然后发布。再次右键单击,然后清理。重新启动服务器,然后使用 Add and Remove 将 EAR 添加到其中。如果选中立即发布更改,它将发布。否则,请再次右键单击并单击发布。

希望这会有所帮助。

【讨论】:

  • 我想这会有所帮助,但不幸的是,我认为这是项目本身的问题,而不是 WebSphere 问题。不过感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 2017-10-07
  • 2019-01-23
  • 1970-01-01
  • 2014-11-16
  • 1970-01-01
  • 2014-06-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多