java - 使用 Java 在 .war 文件中创建 HTML

标签 java html jboss war

我正在尝试在 JBoss 服务器中部署的 .war 文件中动态创建 HTML 文件。

它不允许我进行创作。有人可以帮我在 Java 中部署的 .war 文件中创建 HTML 文件吗?

最佳答案

在这种情况下,war 文件应以分解方式部署。使用

String jbossHome = System.getenv("JBOSS_HOME");

访问服务器部署。

那么你需要一个文件分隔符

String separator = System.getProperty("file.separator");

然后构建部署根目录的路径。假设您有默认

String deployRootPath = jbossHome + separator + "server" + separator + "default" + separator + "deploy" + separator;
File dir = new File(deployRootPath + "mywebapp.war");
if (dir.exists() && dir.isDirectory()) {
   File myHtmlFile = new File(dir+separator+"myhtmlfile.html"); 
   myHtmlFile.createNewFile();

关于java - 使用 Java 在 .war 文件中创建 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13511191/

相关文章:

java - Android 无法在模拟器中启动该应用程序

java - 从 CSV 文件实例化 N 叉树

java - JDBCexecuteUpdate() 仅插入 1 行

javascript - Bootstrap下拉表单宽度

javascript - 如何在 WordPress 中仅打印父级和最多一个子级的页面标题

java - JBoss - 如何排除 jboss-deployment-structure 中的 javax.validation?

java - 我的 web.xml 中的监听器出了什么问题?

xml - 在izpack中安装后执行脚本

java - Month.AUGUST 中的 dayOfMonth(31)

javascript - 文件上传后是否可以留在页面上并收到“确定”消息?