2019-01-01 11:14

配置一下:
undertow.hotSwapClassPrefifx=com.alibaba.

看一下文档:
https://www.jfinal.com/doc/1-5

2018-12-31 11:23

MAVEN_HOME JAVA_HOME 这类环境变量没配置好,都是 java 基础

2018-12-31 11:11

JSP 是将近 20 来的技术了,老得不成样了,换掉吧

2018-12-31 10:57

undertow 默认不支持 JSP, 不建议使用 JSP, 如果一定要使用,建议用着 jfinal 整合的 jetty-server

2018-12-30 15:09

引入的依赖有误,jsp 支持需要的 dependency :
groupId=org.eclipse.jetty
artifactId=jetty-jsp
version=9.2.26.v20180806

看一下 jfinal 的 pom.xml 中有关 jsp 的支持可知:
https://gitee.com/jfinal/jfinal/blob/master/pom.xml

2018-12-29 22:38

undertow.resourcePath=pathAaa, pathBbb, pathNnn

2018-12-29 21:43

https://www.jfinal.com/doc/1-6

2018-12-29 21:19

@老宇 做好缩进对齐还可以的,这个功能现在确实还没有

2018-12-29 21:18

将复合主键通过 setter 方法置入 model 中,然后调用:
model.update()

2018-12-29 21:17

先要放入变量,再取值:
setAttr("userInfo", userInfo)

如果希望在 session 中取,先要添加:
me.add(new SessionInViewInterceptor());

然后取值的方法是:
#(session.userInfo.xxx)

2018-12-29 21:15

@莫知莫言 看一下文档中的关联操作:
https://www.jfinal.com/doc/5-10

2018-12-29 12:02

@疑思静想 你在浏览器里面输入下面的 url , 立即就知道为啥错了;
localhost/admin/account/loginPage?returnUrl=/admin/account/info

2018-12-29 11:54

区别在于,传入的是 HashMap 参数则 #para 是下面的用法:
#para(name)

传入的是 Object ... paras 则 #para 是下面的用法:
#para(0)
#para(1)
...
#para(n)


简单说,前者你为变量取了名,自然在用 #para 时是指定名字,后者你没取名,自然是指定下标值: 0 , 1, ..., n

这个在文档中有详细的说明以及代码实例,多看看文档,能省很多时间,sql 管理功能本质就 #para 与 #sql 这两个指令,学习成本已经低到极致了

2018-12-29 11:50

看一下控制台的异常,然后改路由改对一下就好

404 这个事没有什么技巧,将路由改对就好

2018-12-28 20:20

单步调试一下 index() 方法内部,看程序走向,不要猜测