作者: liubin 日期: 2010年07月08日  分类:技术  Comments Off 
spring里的ModelAttribute
在spring里,model和form的对应不需要写xml文件,只需要在页面里用form这个taglib就可以了: email 这里的commandName就是和Controller里相互映射的model的名字(实例名) path=email指定了对应对象的属性。 Controller里可以这样写: protected ModelAndView sendInvite(@ModelAttribute(“invite”) Invite invite, BindingResult result, SessionStatus status, ModelMap model) {} 其中,参数的第一个invite会自动从form里生成一个Invite的实例并设置值,Controller里直接使用这个对象就可以。 而加上@SessionAttributes的话,可以在form里一直...
581 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年07月01日  分类:技术  Comments Off 
svn不能提交的错误
Eclipse里提交代码的时候,提示: org.tigris.subversion.javahl.ClientException: APR does not understand this error code svn: Commit failed (details follow): svn: Cannot accept non-LF line endings in ‘svn:log’ property comment写了2行而已,查了下,网上有人说每行最后以空格结尾就行了,我试了下还是不行。 不要comment,提交成功。。。奇怪。
588 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年07月01日  分类:技术  Comments Off 
在spring中设置request的charset为utf-8
在java里可以用:request.setCharacterEncoding(“UTF-8″); 在Spring的Controller类里个别设置太麻烦,可以用filter <filter-name>Spring character encoding filter</filter-name>         <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>         <init-param>             <param-name>encoding</param-name>             <param-value>utf-8</param...
588 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年06月25日  分类:Android, 技术  Comments Off 
Android中一些关于sqlite的总结-1
1.数据库文件 位于:/data/data/{package} /databases文件夹中 2.SQLiteOpenHelper 的onCreate,onUpgrade  你可以扩展SQLiteOpenHelper类,它是一个Android辅助类,主要用于数据库创建和版本管理。实际上,你可以覆盖onCreate()和onUpgrade()方法 onCreate在数据库第一次被创建的时候才会调用,不用担心每次都掉用。 因为很多例子都是create table的语句,重复调用显然原来的数据会没的。 而onUpgrade则是升级的时候才会调用,看如下代码: @Override         public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {...
594 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年06月24日  分类:技术  Comments Off 
hibernate3.2里的Transformers
hibernate 里想将sql的结果转为对象,但是对象不想再.hb.xml里定义,可以考虑用 ResultTransformer 使用SQL Transformers List resultWithAliasedBean = s.createSQLQuery(   "SELECT st.name as studentName, co.description as courseDescription " +   "FROM Enrolment e " +   "INNER JOIN Student st on e.studentId=st.studentId " +   "INNER JOIN Course co on e.courseCode=co.courseCode")   .addScalar("studentName")   .addScalar("courseDescription") &nb...
595 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年06月21日  分类:技术  Comments Off 
找不到org.slf4j.impl.StaticLoggerBinder
启动tomcat出错: 严重: Servlet /AppStoreServer threw load() exception java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)     at org.slf4j.LoggerFactory.getSingleton(LoggerFactory.java:223)     at org.slf4j.LoggerFactory.bind(LoggerFactory.java:120)     at&nb...
598 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年06月21日  分类:技术  Comments Off 
hibernate的mappingResources和mappingDirectoryLocations
如果嫌mappingResources的麻烦,可以用mappingDirectoryLocations <property name="mappingDirectoryLocations">         <list>      <value>WEB-INF/rescources/com/abc</value>         </list>  </property>
598 days前 / 0 次浏览阅读全文
作者: liubin 日期: 2010年06月21日  分类:技术  Comments Off 
hibernate-extensions和hiberanate版本的问题
想用hbm2java生成java代码,却出现错误: Exception in thread “main” java.lang.NoClassDefFoundError: net/sf/hibernate/MappingException Caused by: java.lang.ClassNotFoundException: net.sf.hibernate.MappingException at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unk...
598 days前 / 5 次浏览阅读全文
作者: liubin 日期: 2010年05月19日  分类:技术  Comments Off 
在logout时执行脚本
如何在logout的时候执行脚本呢? 可以用/etc/gdm/PostSession/Default 这个文件里的内容会在logout的时候执行。 不过好像是以root的身份执行的。如果想以当前用户身份执行,可以考虑用 su – $USER -c “some commands”
631 days前 / 36 次浏览阅读全文
作者: liubin 日期: 2010年05月06日  分类:技术  Comments Off 
在linux里mount windows的共享文件夹到本地
mount -t cifs -o //x.x.x.x/share /mnt/ 但是这个cifs需要mount.cifs命令,如果不存在,需要安装smbfs这个包
644 days前 / 72 次浏览阅读全文