我正在尝试将embedded Jetty从旧版本(9.3.0.m1
)升级到最新版本(9.3.2.v20150730
)。我使用的是JSP,当前的maven依赖关系如下所示:
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-jsp</artifactId>
<version>9.3.0.M1</version>
</dependency>
但是,我在maven Central中找不到这个依赖项的新版本。
在Jetty 9.3的9.3.0.m1
之后,似乎没有发布新的jetty-jsp构件。所有其他与Jetty相关的工件的新版本都是可用的。
对于最新Jetty版本的JSP支持,我应该使用什么替代方案?
我从jett-users邮件列表中得到了答案。更新的依赖项为:
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>apache-jsp</artifactId>
<version>${jetty.version}</version>
</dependency>
此外,来自Jetty-Rebeccing列表:
9.2版本已经切换到使用Jasper for JSP和JSTL的Apache版本。早期版本的Jetty使用了这些实现,但当Glassfish成为参考实现时,它切换到了Glassfish。然而,Apache版本现在得到了更严格的维护,因此我们已经切换回来了。目前,我们使用的是略有修改的8.0.3版本,但是我们的修改已经返回到apache中,并且已经被他们的8.0.9版本所接受,所以我们很快就会切换到使用apache中的标准jar。
显然,他们已经从Apache转回了标准jar。
请查看Servlet类中的注释。如果将更改为,则无法访问应用程序。 为什么会出现这个问题?
本文向大家介绍详解Spring Boot 添加JSP支持,包括了详解Spring Boot 添加JSP支持的使用技巧和注意事项,需要的朋友参考一下 大体步骤: (1)创建Maven web project; (2)在pom.xml文件添加依赖; (3)配置application.properties支持jsp (4)编写测试Controller (5)编写JSP页面 (6)编写启动类Applica
本文向大家介绍JSP支持多少种指令标记?,包括了JSP支持多少种指令标记?的使用技巧和注意事项,需要的朋友参考一下 JSP指令会影响Servlet类的整体结构。它通常具有以下形式- 指令可以具有许多属性,您可以将它们列出为键值对并用逗号分隔。 @符号和指令名称之间以及最后一个属性和结束%>之间的空格是可选的。 指令标记有三种类型- 序号 指令与说明 1 <%@ page ...%> 定义与页面相关
我正在升级我的jetty 9.2服务器,运行一些webapp,使用tanukisoftware包装器在我的服务器上运行。然而,向apache-jsp的切换似乎引入了各种依赖问题。我甚至不能再呈现JSP页面了!
本文向大家介绍Spring boot 添加jsp支持配置详解,包括了Spring boot 添加jsp支持配置详解的使用技巧和注意事项,需要的朋友参考一下 spring boot添加对jsp的支持,以下是pom.xml文件的配置 针对如上的配置分为2中情况 1.当parent标签中引入的是1.4.0版本的话,那么applicaion.properties中配置jsp前缀和后缀的时候应该配置如下,一
我在下面的行中得到了veracode问题 问题出现在上,这里报告的问题是“网页(基本XSS)中与脚本相关的HTML标记的不正确中和。我尝试了CWE.mitre.org中给出的修补程序,但无法正确应用。有没有人可以帮助解决这个问题?