Java JSTL不使用嵌入式Jetty和Jetty控制台maven插件进行评估
长话短说:我把它作为输出Java JSTL不使用嵌入式Jetty和Jetty控制台maven插件进行评估,java,maven,jetty,jstl,Java,Maven,Jetty,Jstl,长话短说:我把它作为输出 奇怪的 将JSTL与嵌入式码头一起使用时 长话短说: 我的目录结构: web-example+ |_src+ | \_main+ | \_webapp+ | |_index.jspx | |_WEB-INF+ |
奇怪的
将JSTL与嵌入式码头一起使用时
长话短说:
我的目录结构:
web-example+
|_src+
| \_main+
| \_webapp+
| |_index.jspx
| |_WEB-INF+
| \_web.xml
\_pom.xml
my web.xml:
my index.jspx:
奇怪的
最后,我的pom.xml:
4.0.0
com.example
并因此改变了一些帮助我取得进展的事情,例如,我更新了jetty console maven插件,以避免使用旧的servlet规范代码,从/usr/share/java中删除了jsp和servlet JAR,更新了web.XML和index.jspx的XML规范,等等,但没有任何帮助
有人知道出了什么问题吗?我是JettyConsole的创建者,我无法使用提供的代码示例再现您描述的问题
我用您提供的文件内容重新创建了您的目录结构,运行了干净的Maven安装,并在结果jetty控制台war上运行了java-jar
http://localhost:8080/index.jspx
按预期呈现,并正确解析JSLT代码
http://localhost:8080/
禁用403,可能是因为index.jspx不在欢迎文件列表中,Jetty想隐藏JSP源代码
我认为这个问题应该改进以重现问题,或者关闭。我是JettyConsole的创建者,我无法重现您使用提供的代码示例描述的问题
我用您提供的文件内容重新创建了您的目录结构,运行了干净的Maven安装,并在结果jetty控制台war上运行了java-jar
http://localhost:8080/index.jspx
按预期呈现,并正确解析JSLT代码
http://localhost:8080/
禁用403,可能是因为index.jspx不在欢迎文件列表中,Jetty想隐藏JSP源代码
我认为这个问题应该改进以重现问题,或者关闭。我想知道我是否缺少一些依赖性,例如servlet或JSTL API?我试图在POM中添加这样的内容(例如,javax.servlet-api和jstl,以及org.glassfish.web中的jstl impl,请参阅),但没有起到任何作用。我想知道是否缺少一些依赖项,例如servlet或jstl api?我试图在POM中添加这个方向的内容(例如,javax.servlet-api和jstl,以及org.glassfish.web上的jstl impl,请参阅),但没有任何帮助。是否有关于如何使用JettyConsole的文档?是否有关于如何使用JettyConsole的文档?