2018-05-04 13:32
@djs19960601 恩,试了下。确实不需要setWebRootPath也可以。但是还是那个问题就是不解压的话读取不到webRootPath里面的web.xml,可以解压吗?
2018-04-28 10:00
@JFinal @djs19960601 折腾了一天搞这个,这个分享中提到的时解压jar包,然后设置webRootPath和RootClassPath。一直想能不能不解压直接设置为jar包里面的路径,一直不行,然后网上看到有人提到jetty可能不支持设置这个路径位jar包里面,需要为文件路径。麻烦请求可以不解压设置这两个路径不?
2018-01-31 13:40
@JFinal 原来是这样。因为按照文档操作,我以为jfinal-java8只是一些增加了些特性代码,比如@Para注解,所以就直接增加了maven坐标,没有删除原来maven坐标。怪自己没有仔细看文档“第一步需要在java8下使用jfinal-java8版本”,不过建议提一句替换原“jfinal”版本,因为在按照文档学习点时候可能跟我一样没注意。非常感谢老大点回复,给你添麻烦了,谢谢。。。。
2018-01-30 21:21
@JFinal 嗯,我就是参照文档做的,而且我也看了,也能获取到方法参数名称。但是就是不能添加到action的map集合中。我看代码是有参数就不会被添加到action的map中吗?
2018-01-30 18:42
@JFinal 感谢老大回复。主要是我在创建idea项目的时候project目录和module目录不在一个文件夹,导致使用“JFinal.start("src/main/webapp", 9091, "/");”启动的时候没有读到web.xml。需要加上module目录,在手动建src和pom.xml然后导入idea如果建立项目的时候project目录和module目录不在一个目录也可能出现这种情况。被坑了,所以分享下