问题标签 [deployment-descriptor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 我们可以在spring mvc中更改springBeanConfiguration文件的位置吗?
我开发了一个 Spring MVC Web 应用程序。在这个应用程序中,我有两个容器,spring bean 配置文件的位置是:
我已经更改了 spring bean cfg 文件的名称,但我还想将位置更改为:
但是,Spring 不识别除/WEB-INF/
maven - Wildfly 14 - 显式依赖
我有两个 EAR(ear01-0.0.1-SNAPSHOT.ear、ear02-0.0.1-SNAPSHOT.ear)应用程序,它们都使用一个公共库(common-0.0.1-SNAPSHOT.jar)。我决定移出该通用部分并将其作为模块添加到Wildfly 14,但即使使用部署描述符,我在 EAR 部署期间也会遇到异常:
我使用此 CLI 添加新模块:
JAR 现在在
1. 问题
这个 JAR 不应该在文件夹中
除了其他模块?
添加模块后,module.xml如下所示:
每个 EAR 中的jboss-deployment-structure.xml声明了对上述公共库的依赖:
2. 问题
我应该指定必须从公共模块导入的包吗?
jsp - Tomcat:在上下文参数名称中使用双引号字符
我没有找到在我想在部署描述符文件中声明的上下文参数名称中使用双引号字符的正确语法。
这是 web.xml 中的参数定义:
以下 JSP 代码:
触发此异常:
HTTP 状态 500 – 内部服务器错误h1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} h2 {font-family:Tahoma,Arial,sans- serif;color:white;background-color:#525D76;font-size:16px;} h3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px ;} body {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} b {font-family:Tahoma,Arial,sans-serif;color:white;background-color:# 525D76;} p {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;} a {color:black;} a.name {color:black;} .line {高度:1px;背景颜色:#525D76;边框:无;}
HTTP 状态 500 – 内部服务器错误
类型异常报告
消息 javax.servlet.ServletException: javax.management.MalformedObjectNameException: Invalid character '"' in value part of property
说明 服务器遇到了阻止它完成请求的意外情况。
例外
p>根本原因p>根本原因/blockquote>我尝试更改JASPER strictQuoteEscaping值和不同的语法,但没有效果。我正在使用 Java 9 u181 运行 Tomcat 8.5.40
顺便说一下,直接调用这个 JMX 效果很好:
<%@ page import="java.util.*,javax.management.*"%> JMX testing <% ObjectName on = new ObjectName("Catalina:type=GlobalRequestProcessor,name=\"http-nio-8080\""); %>
我错过了什么明显的东西吗?
java - http方法如何在servlet中工作?
我的servlet
. 我有一个 HTML 页面,当我提交表单时,我调用 get 方法获取两个数字的总和,它给了我一个错误。但是我已经在我的servlet
类中声明了 get 方法。
类型:状态报告
消息:此 URL 不支持 HTTP 方法 POST
描述在请求行中接收到的方法是源服务器已知的,但目标资源不支持。
小服务程序代码:
html代码:
部署描述符代码:web.xml
websphere - EMF2DOMAdapterImpl_ERROR_0 Websphere Application Server WAS (V8.5) DeploymentDescriptorLoadException: WEB-INF/web.xml
Websphere Application Server V 8.5 无法以某些 web.xml 结构启动。
当前 DOCTYPE 使用http://java.sun.com/dtd/web-app_2_3.dtd。
java - 部署描述符或 web.xml
我正在学习 servlet 和 JSP 的概念。当我在项目中创建 web.xml 文件时,我的输出如下。
而在接下来的课程中,它看起来像这样。
请让我知道,它们之间有什么区别以及如何编辑我创建的 web.xml 文件来定义 servlet。
google-app-engine - 如何更改 Google App Engine 中的部署网页?
我正在尝试更改在我的 Google App Engine 部署中启动的入口网页。这是一个简单的 J2E Web 项目,使用带有 Cloud Code 插件的 IntelliJ。默认部署指向“index.jsp”,它会随项目自动创建。我想改变它,指向我建立的自定义表单,例如'form.xhtml'。
到目前为止我已经完成的步骤...
- 创建了基础 Google App Engine(标准)
- 配置的 GAE 本地主机
- 配置的 GAE 部署服务器
我可以在 localhost 服务器上轻松完成此操作,只需更改服务器 URL,例如从http://localhost:8080/更改为http://localhost:8080/Ex_1.xhtml
我不知道如何在部署服务器上更改它。没有像 localhost 那样的 URL 选项。结果,当我部署我的代码时,它仍然只是启动默认的 index.jsp。
我查看了 GAE 部署描述符文档,但没有提到如何执行此操作。我敢肯定这是一个非常简单的改变,我就是不能指望它。
任何人都可以帮忙吗?
jboss - 如何从jboss的全局模块中排除特定的jar?
我有一个包含一些jackson依赖项的war文件,然后当我尝试在jboss eap 7.3服务器上部署它时,war部署失败
由于这些杰克逊jar 的不同版本是通过全局模块包含的。我不能或从他们那里删除。
所以我创建了一个jboss-deployment-structure.xml文件并尝试在全局模块中排除特定的 jar,但它没有奏效。
但是我成功地排除了我不想要的整个全局模块。
这是我试过的!!
上面的配置有效,但它排除了整个全局 fb_library 文件夹,但是因为我需要排除一些特定的 jar,所以尝试了这个,它给出了错误,因为 jboss-deployment-structure.xml 的格式错误
如上所述,这给出了错误配置的错误
PS:-我已经更新了问题,正如聊天中的一些成员所建议的那样,以前我问错了问题。对此表示歉意。
我再次尝试了这个但不工作