0

我正在开发一个需要登录才能访问某个页面的应用程序。

有没有一种简单的方法可以绕过某些操作,这样我就不必在部署应用程序后登录并转到我正在开发/测试的实际页面?

我可以想到以下几点:

  1. 在我的浏览器中使用一些记录/重播插件,每次部署后重播
  2. 编辑应用程序,使其在开发时无需登录即可工作

第一个很好,因为我不必接触代码。然而它很糟糕,因为它很慢。第二个反之。

应用程序服务器(此处为 JBoss AS 7)是否有一些选项可以保存上次部署的状态并将我带回那里?这通常是怎么做的?

我知道的另一件事是“热部署”,它适用于.xhtml文件,但我从未能够使用 java 文件运行它。这是一个选项吗?

4

2 回答 2

3

关于热部署见http://zeroturnaround.com/software/jrebel/

于 2012-10-10T11:06:10.980 回答
0

理论上,无论是xhtml、jsp还是其他,热部署都应该可以。如果是 Java 文件,您需要将生成的 .class 文件复制到正确的位置。

在此处查看如何在 jboss7 中执行此操作。

一旦你替换了 .class/html/jsp 等,如果你重新加载它应该可以工作。

于 2012-10-11T10:00:09.120 回答