我有一张网。xml文件,其中包含一个servlet,该servlet定义了一个init参数来指定contextConfigLocation,但参数值为空?
开发商为什么要这么做。我无论如何也找不到关于Spring3的任何记录。告诉我这有什么影响。
<servlet>
<servlet-name>restservices</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
啊。通常,dispatcher servlet将遵循搜索<code>servlet名称-servlet的约定。xml来加载WebAppContext。可能(这只是猜测,因为我不知道您的配置)已经有一个文件<code>restservices servlet。xml是
ContextLoaderListener
applicationContext.xml
(或其等价物)中导入applicationContext.xml
通常,调度程序服务器
配置 (WebappContext) 应包含控制器/视图解析器 Bean 定义。
这只是因为开发人员在servlet配置中没有什么要声明的。他可能已经在根上下文中定义了所有他需要的东西。
默认情况下,调度程序服务器
将加载一个名为 [servlet-name]-servlet.xml xml 文件。
这是在未定义名为contextConfigLocation
的init param
。
但是,在您的示例中,定义了一个名为<code>contextConfigLocation
因此,简而言之,没有定义的初始化参数
或空的初始化参数
之间存在差异。
另请参见 https://jira.springsource.org/browse/SPR-4746。
问题内容: 我有一个重写版本discord.py。如果消息中包含内容,则不会发生错误。如果消息中内容不存在,则我希望该错误不会发生。 我的代码: 完整回溯: 问题答案: 命令解析参数的方式意味着定义 表示需要单词作为命令调用的一部分。如果您想捕获消息的其余部分,则可以使用仅关键字参数语法: 此功能在此处记录。
这是正确的吗?它是否应该使用/web-inf/application-context.xml?您是否应该指定路径?
在Spring Boot时发出请求并得到一个丢失的参数异常,尽管该值没有丢失。解决数独的项目 请求url为:http://localhost:8080/solvesudoku/getcellanswer/0/0 下面是错误消息: “错误”:“错误请求”, “异常”:“org.springframework.web.bind.MissingServletRequestParameterExcepti
我尝试使用OAuth2使用LinkedIn API进行身份验证。代码: 我收到了这条信息: 字符串(153) "{"error_description ":"缺少必需的参数,包含无效的参数值,参数出现多次。:client_id ","错误":" invalid_request"} " 你能帮我吗?
我有一个Kotlin数据类, 有没有办法让Jackson不为它传递任何值,这样类定义中指定的默认值就可以使用了? --编辑-- 我确实向映射器注册了一个KotlinModule()。使用版本2.7.8或涉及的所有jackson包。
当尝试在glassfish 4.0(使用netbeans 7.3.1)中部署一个mavenized entreprise应用程序(包括war和jar项目)时,我遇到了与该问题类似的问题,即jar无效,因为它包含零ejb(这不是真的,因为我的应用程序jar包含4个实体类及其相应的会话bean和本地接口)。由于那篇文章中的解决方案是添加ejb-jar.xml,所以我也添加了我的部署描述符,编写如下: