JFinal Web开发学习(七)使用layUI美化的登录功能
效果:验证码还是没有布局好.背景比较怀古.1.写前端html login.jsp<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="...
Jfinal文件上传基础路径问题,windows下会以项目根路径为基础路径
在本地windows下开发测试文件上传 使用com.jfinal.cos进行multipart/form-data请求数据格式的文件上传解析 import com.jfinal.upload.UploadFile;。。。List<UploadFile> upFile = this.g...
JFinal源码解析与思想理解
动机在做项目的过程中运用到了JFinal,由于是第一次看这样框架的源码,所以很多东西都不知道。想多了解一些架构的思想和Web学习的基本知识。本文主要从大致的方面介绍JFinal,对于细节不做深究,而且本文的源码只剪辑了真正源码的部分。总体思想首先要了解一哈基本的知识: ORM:Object Rel...
JAVA 极速WEB+ORM框架 JFinal
JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) ...
DWZ+Jfinal结合做的图片上传
这里先说一下,我用DWZ做前台显示数据,后台Jfinal查询数据 前台 效果图 前台页面代码部分: <form method="post" action="<%=basePath%>actives/add" onsubmit="return iframeCall...
JFINAL+Ajax传参 array 数组方法 获取request中数组操作
这篇文章主要介绍了JFINAL+Ajax传参 array 数组方法 获取request中数组操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
jfinal 整合shiro的使用
meaven 项目转化为 web 项目并在 tomcat 发布过程:http://www.cnblogs.com/zhanggl/p/4733654.html shiro 笔记 1.shiro jar导入 <dependency> <...
JFinal源码走读_5_Validator校验源码分析
jfnal特性之Validator后端验证源码探究 所谓Vadidator是什么 public abstract class Validator implements Interceptor Validator是个抽象类,定义了必备的验证方法,具体的validator只需继承该类即可拥有极...
jfinal文件上传问题
修改文件的上传路径 : UploadFile upFile = getFile("FILE", "image\\"); 文件的重命名: 紧接着上面的代码 File f = upFile.getFile().renameTo(new File(upFile.getSaveDirectory()+...
java jfinal 判断一个字符串是否包含另一个字符串
几经周折,终于搞定字符串包含判断问题,如'1,2,3,4,5'是否包含‘1’的问题,代码如下: 建个boolean的方法,以便复用: /** * 判断string(e.g:1,2,3,4)是否包含另一字符串(1) */public static boolean isContainsList...
解决jfinal2.2中文字段排序分页的问题
现在jfinal已经出了3的版本,但是公司这个项目依旧在用2.2版本,我猜想应该是为了迁就ehcache的问题,话不多说,直接说问题。 jfinal2.2的分页,计算总条数的时候会用正则表达式去除order by语句,当某一字段需要排序时,select语句就会出错。 例如我的分页语句为:select...
jfinal中sql语句中的in关键字
1.错误写法 List<Record> list = Db.find("SELECT id FROM b_product_detail_phone WHERE productid = 123 AND id NOT IN (?)", "147,148");查询结果包括148,即参数并未全...
jfinal的回滚
有两种方法1. @Before(Tx.class) public void test() throws Exception { } 优点:简单,不需要去处理每个异常,直接抛出异常;缺点:不能详细的区分返回数据、视图,只能笼统的报出异常2. public void pa...
Java中JFinal框架动态切换数据库的方法
这篇文章主要介绍了Java中JFinal框架动态切换数据库的方法,本文通过两种方法结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
JFinal中前台用Ajax实现表单提交,后台用renderJson传数据(二)
1.代码业务:页面填写用户名和书号,提交,显示借阅结果,如果借阅不成功显示不成功原因,如果成功,显示借阅信息(读者号,书号,借书日期,应还日期) 2.JFinal环境中,我在html页面用Ajax实现表单提交,传给Controller方法,借阅的过程是用的存储过程borrow写的。 3.aja...
jfinal怎么给model增加自定义的字段作为DTO?
简单的可以使用:List<Record> docList = myService.findSuperviseFile(type,id); for(Record record : docList){ record.set("base64src", ""); ...
JFinal配合Shiro权限控制在FreeMarker模板引擎中控制到按钮粒度的使用
实现在FreeMarker模板中控制对应按钮的显示隐藏主要用到了Shiro中的hasRole, hasAnyRoles, hasPermission以及Authenticated等方法,我们可以实现TemplateMethodModelEx类的相关操作,然后通过全局拦截器将对应的方法注入到视图模板中...
Jfinal中的validator理解/详解
为了验证账号密码不为空,需要在控制器下的login()方法前添加验证器: 1 @Before(LoginValidator.class)2 public void login() { 而validator是实现了Interceptor(拦截器)接口。validator的用法如下: 1 pu...
Jfinal中手动提交/回滚 事物
在Jfinal中有个Tx类为事物声明类 在方法或controller上面加@Before({Tx.class})即可,可是这样并不能满足有的业务场景下面是今天写的手动提交的事物处理方法,希望对大家有用public void test(){ Connection conn=null; ...
jfinal不能正确加载html网页,总是报错的解决方法
今天自学jfinal,遇到一个很奇怪的问题,render("/index.html");总是报错。仔细看错误日志,才发现原来是因为html网页放到了WEB-INF文件夹下面了,所以肯定找不到的。这里记录下,希望能帮到和我一样遇到该问题的同学。