直接启动Config可以正常工作,resin 启动,500 Internal Server Error

渲染JSP 在resin 下显示   500 Internal Server Error ,关键是不打印具体的错误log,不知道什么原因

 public void index()

    {

        renderJsp("admin.jsp");

    }


评论区

zhuweiliang

2018-03-26 09:11

后来在拦截器捕获了exception,java.lang.NoClassDefFoundError: Could not initialize class com.jfinal.render.JspRender

JFinal

2018-03-26 11:48

java.lang.NoClassDefFoundError 这个异常要具体到是哪一个类没找到定义

很可能是你的 resin 缺少对 jsp 解析的 jar 包

zhuweiliang

2018-03-26 12:17

@JFinal 试了好几个包,都搞不定,最后换Tomcat了

JFinal

2018-03-26 12:36

@zhuweiliang 建议生产环境用 tomcat,开发环境用 jfinal 整合的 jetty-server

zhuweiliang

2018-03-28 14:12

@JFinal 对,开发用jetty-server 方便调试程序,很快;部署生产环境,就用一个ant脚本把classess 打一个jar包扔到tomcat 上就行了。

热门反馈

扫码入社