- 浏览: 216266 次
- 性别:
- 来自: 北京
最新评论
-
whuvr:
import com.capitalbio.soft.core ...
Jedis+SpringDataRedis+Spring -
tianlanxing:
方法 不对 博主赶紧删了
SpringMVC中获取request与response对象 -
xiaoliu128:
汗。写了一大堆,没看出来是怎么数据库配置权限
shiro拦截url动态配置在数据库 -
javajiangyijin:
你好!按照你说的这样,/** 获取HttpServletRes ...
SpringMVC中获取request与response对象 -
虎踞龙盘忆江南:
你有个地方写的有点问题! appPat ...
Web项目的自定义属性配置文件读取- Windows/Linux
文章列表
自定义web错误页与找不到页(400与500)
- 博客分类:
- j2ee
在web.xml中定义如下XML:
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/WEB-INF/views/error/500.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/WEB-INF/views/ ...
判断javascript变量是否定义
- 博客分类:
- js
判断javascript变量是否定义:
<script type="text/javascript">
// 判断 $ 变量是否定义
if('undefined'==typeof($)) {
// 没有定义
}
</script>
JCaptcha-SpringMVC集成
- 博客分类:
- Spring
GMail验证码样式的图片引擎:
import java.awt.Color;
import java.awt.Font;
import java.awt.image.ImageFilter;
import com.octo.captcha.component.image.backgroundgenerator.BackgroundGenerator;
import com.octo.captcha.component.image.backgroundgenerator.UniColorBackgroundGenerator;
import com.octo.captch ...
1:
假设使用log4j做为底层日志工具,运行以上程序需要三个包:
log4j-1.2.xx.jar、slf4j-api-x.x.x.jar、以及slf4j-log4j12-x.x.x.jar,
后两个包由slf4j提供,包名中的x表示版本号。
2:
将log4j配置文件放入classpath,就是简单的Log4j的配置
3:
然后在类中声明:
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
protected Logger logger = LoggerFa ...
用法简单总结:
>到 http://code.google.com/p/log4jdbc/ 下载,log4jdbc4-1.2.jar(jdk1.6/1.7) 或log4jdbc3-1.2.jar(jdk1.4/1.5)
>加入SLF4J
>将 net.sf.log4jdbc.DriverSpy 代替你自己的驱动类配置(在application.properties中配置换掉即可)
>将你的jdbc.url加上"jdbc:log4"前缀,
如:jdbc:mysql://192.168.6.250:3306/SHAM
改为:
jdb ...
Activiti - 权限视图
- 博客分类:
- Activiti
-- 使用 用户/角色 > code 去作为activiti的权限表
DROP VIEW IF EXISTS act_id_membership;
DROP VIEW IF EXISTS act_id_user;
DROP VIEW IF EXISTS act_id_group;
CREATE VIEW act_id_user AS
SELECT
au.login_name AS ID_,
NULL AS REV_,
concat('first_',au.login_name) AS FIRST_,
concat('l ...
1:
启动服务器发现报:: Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider
这个错误,然后就我就看来一下4.0的core里面没有这个类(我把3.6的core和4.0的core比较了一下有蛮多都不一样了)!已经换成了org.hibernate.cache.spi.RegionFactoryCacheProvider从hibernate 3.3的时候就不建议使用了,这次只不过是在4.0里面删掉了。在hibernate4中,需要修改你的AnnotationSessionFactoryB ...
1:使用 注解 @Autowired private HttpServletRequest request; 或在方法中public String (HttpServletRequest req,HttpServletResponse resp);
2: 在web点xml中配置一个监听
<listener>
<listener-class>
org.springframework.web.context.request.RequestContextListener
</ ...
若使用 MyBatis[JDBC] 与hibernate[ORM] 框架结合,且 使用 相同的事务:
解决方案三种:
1: 将JDBC事务打开,且Hibernate事务关闭,再修改 hibernate sessionFactory的 useTransactionAwareDataSource 属性为true
<!-- 事务管理器配置, 使用jdbc事务 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataS ...
maven-antrun-plugin
- 博客分类:
- maven
maven-antrun-plugin 为 Maven对执行Ant任务的一个插件:
官方链接:
http://maven.apache.org/plugins/maven-antrun-plugin/index.html
http://maven.apache.org/plugins/maven-antrun-plugin/usage.html
http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.html
http://maven.apache.org/plugins/maven-antrun ...
1:加入jar:shiro-all-1.2.1.jar
2:
其他:
1:
请求与 loginUrl
2:
http请求为post请求
3:
使用 authc 进行拦截
以上三个条件满足,则可触发 登录验证(包含:username, password, rememberMe三个请求参数)
4:
原文:
This filter constructs a UsernamePasswordToken with the values fo ...
将下列代码保存为 svn.reg,然后双击安装,即可在文件夹右键出现 DeleteSvn菜单,然后可以级联删除指定文件夹下的所有SVN隐藏文件.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe / ...
java按长度生成随机数字和字母组合
- 博客分类:
- j2se
import java.util.Random;
public static Random random = new Random();
public static String getRandom(int length){
StringBuilder ret= new StringBuilder();
for(int i = 0; i < length; i++) {
boolean isChar = (random.nextInt(2) % 2 == 0) ;// 输出字母还是数字
if(isChar ...
jdbc取出oracle_列注释
- 博客分类:
- oracle
Class.forName("oracle.jdbc.OracleDriver");
Properties props = new Properties();
props.put("user", "auibtest");
props.put("password", "auibtest");
props.put("remarksReporting","true"); // 添加此语
Connection conn = DriverManager.ge ...
FreeMarker 小试
- 博客分类:
- FreeMarker
一:在web-界面应用中:
1:加入 freemarker.jar 包到lib目录下
2:将 freemarker.ftl 放入 webapp/templates目录下
freemarker.ftl内容为:
<html>
<head>
<title>HTML模板</title>
</head>
<body>
<content>
<div>
<font color=${color}>${words}</font>
</d ...