栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

码头:Servlet无法转发到JSP

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

码头:Servlet无法转发到JSP

这个问题经常出现,因此我创建了一个在启用JSP的情况下使用Embedded Jetty的示例项目。

https://github.com/jetty-project/embedded-jetty-
jsp/

将此项目加载到您喜欢的IDE中。

运行

org.eclipse.jetty.demo.Main
课程,然后使用浏览器并打开
http://localhost:8080/

快速导览

src/main/java/org/eclipse/jetty/demo/Main.java

包含创建/配置/并启动嵌入式服务器的部分。

请特别注意:

  • JspServlet必须命名为“ jsp”-请参见
    jspServletHolder()
  • org.eclipse.jetty.containerInitializers
    需要设置的JSP初始化
  • ServletContainerInitializersStarter
    添加豆需求
  • InstanceManager
    要被添加参考需求
  • javax.servlet.context.tempdir
    需要创建一个适当的
  • 设置
    org.apache.jasper.compiler.disablejsr199
    false
    使用标准JavaC编译器
  • 上下文的类加载器不能是系统类加载器。-看
    getUrlClassLoader()
  • DefaultServlet必须命名为“ default”-请参见
    defaultServletHolder()

src/main/java/com/acme/DateServlet.java
是如何从Servlet转发到JSP的示例。

DateServlet 映射到

/date/
Main.java中的路径规范

因此,一旦您点击

http://localhost:8080/date/
了请求,该请求就会到达servlet,而该servlet会依次转发至
/test/tag2.jsp



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/405929.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号