关于cas原理 from:http://www.javaeye.com/topic/21770?page=3CAS用来标志用户的token是存在它自己的域名下的,不是存在web应用的域名下的.CAS判断用户登录由agent决定,agent验证用户信息有两种处理. 1.如果这个用户是以前没登录过的,也就是说这个web应用的域名下没有一个agent颁发的sessionid(在cookie里)的话,那么它会跳转到C
PATTERN FORMATS GLOSSARY for log4j From :http://topic.csdn.net/t/20040706/20/3151154.html!-----------------------------------------------------------------------------! ! PATTER
浮躁的时候看看这些文章 赛跑我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一
appfuse中生成以S结尾的数据表对应的代码出错的解决方案 首先使用appfuse是应该尽量避免以S结尾的单词来作为数据表名,但是很多时候并不是这样的。数据表的名字不能改变的时候我们只能从其他方面想办法了!在google搜索相关的信息,只找到这一篇文章是有用的,并给予我修改的思路。http://jira.codehaus.org/browse/MIDDLEGEN-13?page=com.atlassian.jira.plugin.system.issuet
在appfuse构建的项目中集成velocity的步骤和碰到的问题 使用Velocity无非也就是为了能够真正的实现mvc分层,使得各个团队成员(美工,程序员)可以各尽所长。在appfuse构建的项目中集成velocity的步骤和碰到的问题 :1:修改web.xml使得项目支持velocity(1)定义名为velocity的servlet: servlet> servlet-name>velocityservlet-n
【收藏】Java开发者的十大戒律 原文:http://news.csdn.net/n/20071126/111088.html 有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对 程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已
appfuse构建项目的常见问题 1. 如何在翻页的时候才读取下面的数据? 2. 怎样对使用同一个FormBean的多个Form进行客户端校验? 3. 怎样优化Hibernate的效率?《Hibernate In Action》中提供了多种策略,有些时候应该使用lazy,有些时候应该使用outer-join。 4. 在什么时机生成导出文件?目前我是在查询的Action中同时生成了导出文件,否则,到了下一页,我就不知道查询条件了,
appfuse下使用ibatis的一般步骤和若干问题 appfuse下使用ibatis的一般步骤和若干问题:1:在生成的项目的extras/ibatis下运行ant install刷新项目,出现两个错误:Project ngucs is missing required library: lib/ibatis-2.1.7/jta.jarThe project cannot be built until build path errors are
将appfuse应用于pgsql的时候碰到的若干问题: 入门参考文章http://www.ibm.com/developerworks/cn/java/j-lo-appfuse/index.html将appfuse应用于pgsql的时候碰到的若干问题:ant new之后在用eclipse打开项目会有五个错误--原因是.classpath文件里面声明了五个src类型的文件夹碰到的数据库相关问题----原因在于使用的是pgsql在建立的项目文件
【小笔记】eclipse 中隐藏项目jar包和缩短包名的方法 原文: http://raibledesigns.com/rd/entry/eclipse_tips TIP: In order to clean up the project view in Eclipse, you can hide the files you dont need. First of all, make sure youre in the Java Perspec
Velocity语法 1. 变量(1)变量的定义:#set($name = "hello") 说明:velocity中变量是弱类型的。当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示:#set($directoryRoot = "www" )#set($templateName = "index.vm" )#set($template = "$dire
velocity开发插件 veloeclipsehttp://propsorter.sourceforge.net/veloeclipseProperties Editor http://propedit.sourceforge.jp/eclipse/updates/
java中简单的翻页功能的实现(PageManager) package util;import java.util.List;public class PageManager{ private List allRecords = null;//collection储存同一类型的对象的集合 private int currentPage = 0;//当前页码 private int totalPage = 0;//总页数 pr
常用的与时间戳(Timestamp)相关的函数总结TimestampUtil TimestampUtil.javapackage util;import java.sql.Timestamp;import java.util.Calendar;public class TimestampUtil { public final static int YEAR=1; public final static int MONTH=2; public final stat
常用的与字符串相关的函数总结StringUtil StringUtil.javapackage util;import java.util.Arrays;import java.sql.Timestamp;public class StringUtil ...{ //j将字符串第一个字母变成大写 public static String toTitle(String str,boolean t
tomcat数据源读取的简单例子 应朋友的要求写下这篇文章,实现一个简单的例子,用于读取tomcat数据源BaseDAO.javaimport java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import javax.naming.Context;import javax.naming.InitialConte
我和Spring第一次亲密接触 前些日子David(偶老板)给了我一个Spring(夏昕老师的《Spring开发指南》V0.8预览版)的文档,让我有空研一研。 呵呵,当时我想,终于可以学习大名鼎鼎的Spring了,只是那时候还没有想象到她的功能强大和她的配置困难程度是成比例的。不过还好,弄了几天,终于让我跑了最简单的例子(或许因为悟性的问题才花了那么多时间)。 以下时我的尝试的过程:环境说明:jdk1.5,eclipse 3.