
ssh相关
mush_me
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring security简单示例
spring security比acegi的配置简单了好多好多,尽量升级到spring security吧1.建好web项目,配置好监听器和拦截器[code="java"] contextConfigLocation classpath:applicationContext*.xml springSecuri...原创 2011-01-06 20:58:23 · 150 阅读 · 0 评论 -
struts2生成xml文件流
struts2支持直接将文件流返回到前台的,所以理论上你有好几种方法来实现生成xml说默认的吧,只要将type="stream",这样你就可以输出xml、csv等等1.先生成数据流[code="java"]public class XMLAction extends ActionSupport { private InputStream xmlStream; //定义一...原创 2013-02-03 10:57:53 · 174 阅读 · 0 评论 -
运用chain进行跳转
struts2里的result的chain,可以将action串成一个链,从而实现自定义的跳转,redirect类型的url会变更,chain不会变更,这个是最大的差别,chain里的值栈对象会被自动压入新的action里。看代码,struct.xml[code="java"] aAction / bAct...原创 2012-09-10 18:34:09 · 217 阅读 · 0 评论 -
Struts2实现文件下载
其实和Struts2没关系了,只要一个文件流就OK了,配置很简单mark下,以后好给别人这个地址。1.定义变量private InputStream inputStream;//下载时候,使用的数据流private String downloadFileName;//下载时候,显示的文件名2.编写代码,获取到文件,设置文件名称和文件输出流 try{ S...原创 2013-05-07 19:57:01 · 86 阅读 · 0 评论 -
利用HibernateCallback() 回调查询的疑问
public long getMaxMailId() { long maxId = 0l; maxId = ((Long) (this.getHibernateTemplate().executeFind( new HibernateCallback() { public Object doInHibernate(org.hibernate.Session session) ...原创 2011-11-09 14:45:13 · 134 阅读 · 0 评论 -
struts2-json-plugin版本的问题
mark一下,jsonplug需要一堆common包,对struts2的版本对应的plug也不一致。放这儿记录一下,以后好维护版本。附件包含一个struct2的json项目。原创 2012-04-27 11:29:24 · 175 阅读 · 0 评论 -
HibernateTemplate的常规用法
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介: void delete(Object entity):删除指定持...原创 2011-04-11 15:06:02 · 109 阅读 · 0 评论 -
ehcache的配置参数
表示当内存缓存中对象数量超过类设置内存缓存数量时,将缓存对象写到硬盘,path=”java.io.tmpdir”表示把数据写到这个目录下。Java.io.tmpdir目录在运行时会根据相对路径生成。表示设定缓存的默认数据过期策略。表示设定用具体的命名缓存的数据过期策略。name表示具体的缓存命名。maxElementsInMemory表示cache中最大允许保存的对象...原创 2011-11-01 20:36:49 · 125 阅读 · 0 评论 -
structs2如何获取session
How do we get access to the sessionYou can obtain the session attributes by asking the ActionContext or implementing SessionAware. Implementing SessionAware is preferred.1.Ask the ActionContext...原创 2011-03-31 11:24:39 · 107 阅读 · 0 评论 -
myeclipse启动优化
myeclipse使用起来还是比较方便的,但是加载的东西太多,速度慢,问题多,常常会影响我们的工作,尤其是我们的心情(点一个保存,半天没反应,谁受得了呢)。下面是我收集的一个比较好的优化策略,可以较高的提高启动和其它响应速度,基本以前一分钟的启动,可以到30秒之内。1.禁用updating indexes Window => Preferences => Myeclipse Ent...原创 2011-03-21 10:56:09 · 103 阅读 · 0 评论 -
struct2数字格式化
struct2的数字格式化日期的格式化,有date标签就不多说了简单的说下数字的格式化,是利用struct2的本地化来实现的,感谢struct2的优雅设计1.建立资源文件applicationResource_zh_CN.properties,放到classes目录下,添加以下内容[code="java"]format.number = {0,number,###,###.##...原创 2011-03-20 16:38:24 · 111 阅读 · 0 评论 -
struct2生成验证码
1.首先要有生成验证码图片的代码[code="java"]package info.frady.result;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOExceptio...原创 2011-07-09 16:35:02 · 119 阅读 · 0 评论 -
struct2为何参数保持不变?原来是spring在作怪
昨天继续在新搭建的架子上做东西,出现了一个问题。参数如果没被重置,那么就会被一直保存着。很不理解,怎么会出现这种问题呢。难道struct2的参数被存到session里了,不可能啊,struct2不至于会有这种问题吧。仔细检查了几遍代码,都没发现问题。谷歌了下,才知道不是struct2的问题,是spring的问题。由于bean都是由spring统一管理的,spring2.5竟...原创 2010-11-22 11:10:46 · 143 阅读 · 0 评论 -
整合struct2、spring、hibernate的(带文档,带sql,带所有包)
以前一直是用webwork,spring和ibatis做开发的。ssh如日中天,不学习是不行了。还是webwork和struct2基本一样,学习成本很低,hibernate也很容易上手。做了个简单的整合,希望能给需要的朋友一点帮助。附件里有完整的文档,由于博客不能上传图片,所以就不在这里发详细过程了,文档里都有。实例包含了完整的sql脚本,程序和jar包。由于附件大小的限制...2010-11-18 16:01:57 · 118 阅读 · 0 评论 -
hibernate条件查询
[code="java"]//重写了查询方法 public List queryNews(News news,int startPos,int pageSize) { List list=new ArrayList(); Session session=this.getHibernateTemplate().getSessionFactory().openSession();...原创 2011-07-03 13:42:53 · 114 阅读 · 0 评论 -
windows下用memcache做tomcat集群session复制
1.下载memcached的windows版本,地址在http://code.jellycan.com/memcached/2.解压到任意目录,然后用管理员身份cd到你的解压目录3.memcached.exe -d install4.memcached.exe -d startmemcached安装完成。下载memcache的for tomcat的session集成包,地址...原创 2011-09-19 15:32:08 · 124 阅读 · 0 评论 -
详解property标签和textfield标签的name和value属性
假定message1的数值为hi.1.property标签根据value属性的string根据java bean的规范用get方法从值栈中取值,若没有get方法则获取不到数值[code="java"][/code],也可以用[code="java"][/code],没有区别,但是为什么要多写代码呢?没有人用后一种方法,只是webwork支持用%{*}来进行ongl表达式取值。要...原创 2011-02-12 14:00:18 · 1080 阅读 · 0 评论 -
spring security简单示例二(数据库支持)
上面的一个例子,没有加入数据库支持,验证都是写在配置文件里的,显然,这不是大家想要的。spring security让这点很方便了。所要做的很简单1.注释掉下面的内容[code="java"][/code]2.加入数据库验证[code="java"] ...原创 2011-01-06 21:54:39 · 129 阅读 · 0 评论 -
spring事务配置
[quote] PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRED PROPAGATION_REQUIRE...原创 2017-06-15 21:54:59 · 142 阅读 · 0 评论