web.xml相关内容

对于基于 Servlet 的 Java Web 应用程序,我真的需要 web.xml 吗?

我没有从事过真实世界的网络项目.在大学里,我们同时使用 Servlets 和 Spring 进行 Java Web 开发.在这两个项目中,我们都得到了已经配置好的 web.xml 文件,我们只对它们进行了微小的更改.现在我需要从头开始构建一个 Web 应用程序.我在 Eclipse 中创建了新的 Servlet 类,但它没有自动创建任何 web.xml.然后我用谷歌搜索,我从几个资源中读到 web ..
发布时间:2021-12-21 11:50:55 Java开发

web.xml 中的会话超时

我试图了解 Web.xml 中会话超时配置的真正目的. 60 现在让我告诉你我的问题. 我的应用程序正在导入/上传一个 .txt 文件,这肯定需要 1 个多小时,因为要导入数百万条记录.但是会话在 1 小时后超时,尽管我的应用程序仍在导入正在进行的 .txt 文件.此类应用程序不应超时,因为该应用程序正在后台执行某些 ..
发布时间:2021-12-21 11:48:35 Java开发

将共享代码和 web.xml 从 WAR 项目拆分为公共 JAR 项目

我有不同的 web 应用程序,它们共享大部分 web.xml 配置.例如,某些 servlet 的映射方式对于所有应用程序都是相同的,但某些 Web 应用程序具有自定义 servlet、或附加过滤器或共享托管 bean. 在我的 IDE 中,每个 web 应用程序都是不同的项目.我想将我的 web.xml 的公共部分重构为“公共"项目,并让所有特定于应用程序的 web.xml 扩展“公共"w ..
发布时间:2021-12-21 11:46:10 其他开发

在 WEB-INF 下移动资源

我有一个包含数百个 HTML、JavaScript 和图像文件的 Web 应用程序.这些文件位于根目录下: my_root---- html-- js- 图片 这些文件夹包含一些子文件夹. 出于安全原因,我需要将所有这些资源移动到 WEB-INF 文件夹下,以便无法直接访问它们. 目前 JSP 和 servlet 文件已经在 WEB-INF 文件夹下. 安全地移动 WEB- ..
发布时间:2021-12-21 11:44:20 其他开发

如何使用 WAR 中的注释定义 servlet 过滤器的执行顺序

如果我们在 WAR 自己的 web.xml 中定义 webapp 特定的 servlet 过滤器,那么过滤器的执行顺序将与它们在 web 中定义的顺序相同.xml. 但是,如果我们使用@WebFilter注解定义这些过滤器,过滤器的执行顺序是什么,我们如何确定执行顺序? 解决方案 您确实不能使用 @WebFilter 注释.但是,为了尽量减少 web.xml 的使用,只需使用 fil ..

web.xml中url-pattern的意义是什么,如何配置servlet?

我已经为我的应用程序手动配置了 web.xml.现在,我在运行我的应用程序时遇到了问题.我试图从我的 jsp 页面访问我的 servlet.但是,它抛出错误 page not found. servlets 被放置在下面的文件夹位置 /WEB-INF/classes/ 那么,url-pattern 和 servlet-mapping 中 servlet 的条目应该是什么.这样,servl ..
发布时间:2021-12-21 11:33:36 Java开发

servlet和路径参数如/xyz/{value}/test,如何在web.xml中映射?

servlet 是否支持如下网址: /xyz/{value}/test 其中 value 可以由文本或数字替换. 如何在 web.xml 中映射它? 解决方案 Servlet API 不支持在映射中间使用 URL 模式通配符 *.它只允许在映射结束时使用通配符 * 像 /prefix/* 或在映射开始时像这样 *.suffix>. 使用标准允许的 URL 模式语法,最好的办 ..
发布时间:2021-12-21 11:31:59 其他开发

Tomcat 的安全约束配置是强制性的吗?

为了在Tomcat下做SSL配置测试,这都是必须的吗? 下面这行摘自 网站: 为了在我们的测试中做到这一点,将任何已经成功部署在 Tomcat 中的应用程序首先通过 http 和 https 访问它,看看它是否工作正常.如果是,则打开该应用程序的 web.xml 并在 web-app 结束之前添加此 XML 片段,即 : ..
发布时间:2021-12-16 21:27:48 服务器开发

“无法找到 Struts 调度程序"在 WebLogic 12.1.3 上部署应用程序时出错

尝试在 WebLogic 12.1.3 上运行我的应用程序时出现以下错误. 找不到 Struts 调度程序.这通常是由于使用没有关联过滤器的 Struts 标签造成的.Struts 标签仅在请求通过其 servlet 过滤器时可用,该过滤器会初始化此标签所需的 Struts 调度程序. 这是我的 web.xml 文件: SybUI ..
发布时间:2021-12-16 21:19:02 Java开发

我可以关闭 web.xml 中的 HttpSession 吗?

我想完全消除 HttpSession - 我可以在 web.xml 中这样做吗?我确信有容器特定的方法可以做到这一点(当我进行 Google 搜索时,这就是搜索结果拥挤的原因). 附言这是一个坏主意吗?我更喜欢在我真正需要它们之前完全禁用它们. 解决方案 我想彻底消除HttpSession 您不能完全禁用它.您需要做的就是不要通过request.getSession() 或 ..
发布时间:2021-12-15 20:50:26 Java开发

在 JavaScript 中使用 JSP 代码

我想在 JavaScript 中使用 JSTL 的 fmt 标记来本地化我的警报消息.我的 JavaScript 文件是一个独立文件,当我在 js 中包含 fmt 标签时,文件浏览器会给出 JavaScript 错误.是否可以使用 web.xml 配置将 .js 文件视为 .jsp 文件?任何人都可以请建议我该怎么做? 解决方案 是否可以使用 web.xml 配置将 .js 文件视为 ..
发布时间:2021-12-13 15:53:20 前端开发