2021-05-22 09:43

target 向后传递,是用于处理JF的动态请求,或者说是给ActionHandler用的。
静态资源JF不处理的。 所以想实现上述业务,一般都是注册一个 “/”的IndexController,里面一个index方法,里面直接渲染HTML文件,或者是重定向来实现

2021-05-20 16:31

@糊搞 我也不确定,只是推理一下。 @孤竹行 楼主可以把addFilter注释掉,然后再看是否正常,排除法

2021-05-20 16:28

看看是不是这个问题导致的:
https://blog.csdn.net/songfeihu0810232/article/details/89061441

2021-05-20 16:18

@孤竹行 没细研究Druid的addFilter 都有哪些配置(按说应该有拦截等级之类的配置),如果Druid官网没找到,可以继承那个Filter后,覆写,干点java能干的事情

2021-05-20 11:10

不熟悉PostgreSQL,按说JDBC不会干这事。
看看是否使用了DruidPlugin的addFilter,追一追代码找找是被谁处理了。
还有一种情况就是 数据库的连接地址连错库了,java和管理工具两个连的不是同一个库,开发开发着晕了也可能。。。

2021-05-19 17:15

扩展是指覆写该方法吗?
Model 可以继承覆写。
DbPro 可以实现IDbProFactory接口后,再继承覆写。
类似扩展 https://jfinal.com/share/2399

2021-05-18 13:55

@陈伟 简单操作是把 saveToken 值挂在提交的 URL 上,
比如:/a/doQ?saveToken=XXX
这样是最简单的解决方式,以及验证提交文件等都是这个姿势。
原因就是HTTP消息结构中“URL”信息在“请求数据”之前,不用解析数据体就可以得到。



我一般是等解析完后JSON对象,再查看内置的Token是否重复,都是一样的

2021-05-15 11:30

本来想看一下 com.jfinal.server.jetty.ServerFactory.getServer 的源码,但是本地还没有这个jar,就懒得找了,可以自行看下有相关方法没有 https://my.oschina.net/u/1987119/blog/423384
为啥不用更方便的jfinal-undertow了? https://jfinal.com/doc/1-5

2021-05-15 11:22

试试DruidPlugin设置一下 setValidationQueryTimeout 估计是数据库把连接断开了,java这边还没反应过来?我猜的,不熟悉oracle,试试吧

2021-05-13 09:40

第一个分享 Enjoy Template Engine 用在word上的! 市面确实很多工具可以用,但是都没有Enjoy Template Engine的啊!收藏+点赞~
PS:可以把FileTemplateRender的分享链接一起贴在代码旁边,这样如果有谁想参考用的话会方便一点

2021-05-12 12:35

DruidPlugin 该有用吧? https://jfinal.com/share/621

2021-05-11 18:33

@JackHappiness 波总很早就有整理为分享了 https://jfinal.com/share/621 收藏起来吧2333

2021-05-11 18:28

@学习中ing 赞,文档中都写的很细致,需要仔细阅读和理解,https://jfinal.com/doc/5-7 文档波总打磨的真是没有一句废话,我都读了N遍,很多次阅读都会发现新亮点

2021-05-11 10:22

@andu 哪能啊!因为一般用不到,所以没有用心看代码罢了。 一般用不到这些扩展,紧跟最新版本就OK

2021-05-10 15:16

@一只敲代码的猫 拿到 request 和 response 就是啥都有了,想要啥取啥呗。还可以对HttpServletRequest等对象继承后二次包装,拦截获取里面的任何操作或数据等等等。在网上搜索有很多例子可以参考:java 获取 response 数据