解决方案
开发效率提升方案
低代码开发平台·专业版
低代码开发平台·开源版
简单项目管理
交流社区
简道学院
应用商店
登录
注册
Jieven
VIP5
2016-01-06 开始修炼简单之道
钻石商城
Ta的内容
Ta的动态
Ta回复的
Ta的问题
Ta的分享
Ta的BUG
Ta的需求
Ta回复的
刚刚
Jieven
发表了文章
[分享]
如何让EOVA觉醒自我意识?
36月前
Jieven
回复
@haczone
可以重写doLogin 对入参进行过滤处理, 实际上Druid会自动进行SQL注入的防护. 这种扫描也只是大概判断, 没法检查出来是否真的存在注入点.
[问题]
开源版SQL注入问题
37月前
Jieven
回复
@我爱eova
专业版默认就可以支持, 开源版你得看eova_role表, 有没有 lv这个字段. 如果有利用这个字段就可以完成权限层级. 权限的二次分配就是利用一个字段来建立层级关系. 我只能看我和我的下级. 专业版就是这样实现的.
[问题]
admin用户无法将自己 拥有的权限再次分配
37月前
Jieven
回复
@冷冻豆丁
基于最新JFinal UndertowServer的配置方法, 早起的版本配置方法也类似. jfinal 手册有写
[问题]
在eova1.6平台中集成websocket
37月前
Jieven
回复
@冷冻豆丁
public static void main(String[] args) {
UndertowServer.create(AppConfig.class).addHotSwapClassPrefix("com.eova.").configWeb(builder -> {
// 配置 Filter
// builder.addFilter("myFilter", "com.abc.MyFilter");
// builder.addFilterUrlMapping("myFilter", "/*");
// builder.addFilterInitParam("myFilter", "key", "value");
// 配置 Servlet
// builder.addServlet("myServlet", "com.abc.MyServlet");
// builder.addServletMapping("myServlet", "*.do");
// builder.addServletInitParam("myServlet", "key", "value");
// 配置 Listener
// builder.addListener("com.eova.chat.RequestListener");
// 配置 WebSocket 需使用 ServerEndpoint 注解
builder.addWebSocketEndpoint("com.eova.ose.chat.WebSocketEndpoint");
}).start();
}
[问题]
在eova1.6平台中集成websocket
37月前
Jieven
回复
@北极星辰
写视图, 在视图中用 if else 来判断
[问题]
下拉中如何控制非值筛选
37月前
Jieven
回复
@地球生命
切用户报错, 看控制台报什么错, 可能是缺元对象, 得在配置管理, 找到
超级用户切换显示用户元对象
su.object.code
看看配的对不对, 是否真的存在.
[问题]
切换用户提示服务器异和菜单管理隐藏按钮不能用。
37月前
Jieven
回复
@地球生命
隐藏的改库, 或者自己加个按钮变状态, 默认没提供这个.隐藏=逻辑删除, 一般很少做数据恢复功能.
[问题]
切换用户提示服务器异和菜单管理隐藏按钮不能用。
37月前
Jieven
回复
@chenbo2003
切糕法只解决样式问题和业务逻辑和权限都没有关系.
[问题]
用切糕法生成一个模板,为什么没有导出权限?
37月前
Jieven
回复
2021回复测试, EOVA-PRO
[问题]
社区更新日志V1.9-20180820
37月前
Jieven
回复
@jackson
eova-pro 新手引导视频教程 https://www.eova.cn/vod/list/5
[问题]
3.6.0版本如何打包和运行
2
3
4
5
6
7
8
9
10