随笔分类 - SSH_GEN
SSH_GEN
摘要:/WEB-INF/jsp/login.jsp public class SessionInterceptor extends AbstractInterceptor{ public String intercept(ActionInvocation actionInvocation) { Map session = actionIn...
阅读全文
摘要:1. action中加上file属性2. form表单中加上 input type="file"3. form表单属性加上enctype="multipart/form-data"4. action类中加上xxxFileName, xxxContentType属性,以便获取文件名和类型5. 配置属性package com.wolfgang.action;import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.sprin
阅读全文
摘要:action invoke前会调用,invoke后会调用public class FirstInterceptor extends AbstractInterceptor{ @Override public String intercept(ActionInvocation actionInvocation) throws Exception { String result = actionInvocation.invoke(); return result; } } ...
阅读全文
摘要:需要注意的是,action需要先被调用到,OGNL才能成功,因为action被执行才被压入值栈package com.wolfgang.action;import com.opensymphony.xwork2.ActionSupport;public class TestOGNL extends ActionSupport{ private String name="jeff"; public String getName() { return name; } public void setName(String name) { this....
阅读全文
摘要:1.小写 2.大写 package com.wolfgang.common;public class StringUtil { public static String toUpperCase(String str) { return str.toUpperCase(); } public static String toLowerCase(String str) { return str.toLowerCase(); } }
阅读全文
摘要:在StackExchange上有人问了这样一个问题:What should every programmer know about web development?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。顺便说一下,StackExchange真是非常好,大家可以对同一个答案做贡献和修订,看看这个问题的修订过程你就知道了——专业的问答网站应该怎么去做。这就是我在这篇文章中也说过真正的用户体验是什么样的。好了,下面是正文(我对原文做了一些批注,也许不对或有误导,请大家指正)下面的这些东西可能对于大多数人并不陌生,但是可能会有些东西你以前并没有看
阅读全文
摘要:http://ux.sohu.com/topics/50972d9ae7de3e752e0081ff
阅读全文
摘要:frameset用来分大的框架iframe用来在frame分框架之后,内嵌分割。
阅读全文
摘要:/** * */package com.wolfgang.dao;import java.sql.SQLException;import java.util.List;import org.hibernate.HibernateException;import org.hibernate.Query;import org.hibernate.Session;import org.springframework.orm.hibernate3.HibernateCallback;import org.springframework.orm.hibernate3.support.Hibernate.
阅读全文
摘要:继承映射就是有一个基类和几个继承类共用一表作为映射。配置写在一个hbm.xml文件中。配置方法:1. 基类的2. 在基类的配置内,加上 分别类型不同的字段名3. 加上来表示子类的区分
阅读全文
摘要:1. 多对一的配置 配在"多"表中即可。parent 是类中的属性名, column="pid"是 对应表中的存储列注意,数据库中需要在“多”表中加上外键,关联“一”表。 "多"表中也得有一列来存储“一”表的一列。“一”表的那列需要是key在mysql中。alter table onetablexxx add constraint xxxx foreign key (xxx) reference manyTbale(key);2. 一对多的配置一的类中加上Set=new HashSet();或者List之类的集合hbm.xml中配上。
阅读全文
摘要:这样在类中@Service("xxx")写在service类的类定义上面,注入dao的地方@Resourceprivate IxxxDao xxdao在IxxxDao接口实现的类定义上方,写上@Repository("xxdao")xxxDaoImpl implements IXXXDao
阅读全文
摘要:1. 写一个基础的接口和类来做基本的操作/** * */package com.wolfgang.dao;import java.util.List;/** * @author Administrator * */public interface IBaseDao { public void save(Object obj); public void update(Object obj); public void delete(Object obj); public T findById(Class className, int id); public Li...
阅读全文

浙公网安备 33010602011771号