java
robbenren
这个作者很懒,什么都没留下…
展开
-
关于查找GWT中需要查找的flute-1.3-gg2.jar
从百度到google,又到bing,最后还是回到google,终于找到了这个文件的路径:http://google-web-toolkit.googlecode.com/svn/tools/lib/w3c/flute/flute-1.3-gg2.jar,关于这个JAR包是因为GWT和IBM的WebSphere的JDK版本的问题,WebSphere的最高JDK是1.5,而GWT却用到了1.6,导致不原创 2012-10-26 08:42:16 · 649 阅读 · 0 评论 -
GORM save对象不能保存
转载地址:http://akunamotata.iteye.com/blog/1742859在使用grails框架时save对象没有更新到数据库,框架也没有任何报错,一直以为是datasource配置文件出了问题,后来发现原来是save的对象保存时出了问题而没有反馈。package helloclass Quote { String content String auth转载 2013-03-11 17:03:14 · 1690 阅读 · 0 评论 -
Grails的表格排序出现的异常
在Grails项目中,出现一下异常 ,该异常出现的原因是,通过grails生成的表格排序时出现的,星号出现的地方,就是你的项目出现异常的地方,着重看这个地方,查找原因是因为排序的字段是textArea类型,不能进行排序。java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOBat oracle.jdbc.driver.Databa原创 2012-12-03 08:58:05 · 929 阅读 · 0 评论 -
关于Grails的GSP中Form表单防止注入问题
在Grails项目中发现,Grails框架居然“不能”防止form表单的注入,感觉很是奇怪,然后查找原因发现,在GSP页面中获取从服务器传来的数据,有2种写法:1.${fieldValue(bean: user, field: "name")};2.${user.name}最开始完全没有注意这两种有什么不同,不过通过这次测试发现,这两种的确有一点不同,对于输入框输入”“的信息,也就是注原创 2012-11-30 14:27:39 · 1362 阅读 · 1 评论 -
240多个jQuey插件
“jQuery 是继 prototype 之后又一个优良的 Javascrīpt 框架。其主旨是——WRITE LESS,DO MORE,写更少的代码,做更多的工作。它是轻量级的 js 库(紧缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各类浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁转载 2012-11-16 10:22:44 · 551 阅读 · 0 评论 -
关于Grails中FTP(apache)上传下载删除等功能的实现
这个工具类是对Apache的Ftp的操作import java.io.IOException;import org.apache.commons.net.ftp.FTPimport org.apache.commons.net.ftp.FTPClientimport org.apache.commons.net.ftp.FTPClientConfigimport org.apach原创 2012-11-16 08:37:11 · 1484 阅读 · 0 评论 -
JAVA 文件上传后台判断浏览器的类型以及JDK1.5和1.6处理的不同
以前或多或少的遇到遇到浏览器不兼容的问题,但是大多数都是在前端,没想到这一次居然发生在后台。 当做文件的上传时,传到后台的文件的名字是根据浏览器不同,而有所差别的,在谷歌的Chrome和IE中,传到后台的时候的,文件的名字会附上你本地的路径,而FireFox则不会(直接是文件的名字),当然如果你直接忽略这个文件的名字或者不用到这个文件的名字也就无所谓。 但是,当你要用到这个文件原创 2012-11-05 14:34:17 · 4703 阅读 · 0 评论 -
struts2的标签select
服务器端代码:public void proSelect(){ roleList = initLoginService.getRoleList(); for(int i=0; i< roleList.size(); i++){ roleMap.put(i+"", roleList.get(i).getRoleName()); } HttpServletRequest re原创 2012-10-26 09:11:54 · 389 阅读 · 0 评论 -
基于springsource-tool-suite的Grails环境搭建
1、 进入“http://www.springsource.com/downloads/sts?sid=859587”下载springsource-tool-suite-2.3.2.RELEASE-e3.5.2-win32-installer.exe2、 下载完毕,下面开始安装了安装双击springsource-tool-suite-2.3.2.RELEASE-e3.5.2-win32-ins转载 2012-10-26 09:10:40 · 977 阅读 · 0 评论 -
JAVA利用反射得到类的属性名称
import java.lang.reflect.Field;public class Test { private String code; private String name; public void setCode(String code){ this.code = code; } public String getCode(){ return this.co原创 2012-10-26 09:02:02 · 482 阅读 · 0 评论 -
用CMD编译"修改后的第三方jar包的类"
如题:当我们用cmd编译一个java类时,这个java类调用了这个jar包中的其他类,所以单单的javac 类名.java,是无法编译的,因为他找不到你引用的类的包。 解决这个问题的方法: 比如我们修改了一个第三方的jar包“gwt-dev.jar”,我们的需求是要修改这个jar包中的一个类JsFunctionClusterer.java,路径为:gwt-dev\com\goo原创 2012-10-26 08:52:16 · 498 阅读 · 0 评论 -
spring + ibatis错误总结org.springframework.web.util.NestedServletException: Request processing failed; n
当我用spring + ibatis 时出现下面错误com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right原创 2012-10-26 09:16:54 · 10276 阅读 · 0 评论 -
Ext.grid.plugin.RowEditing点击取消的操作 (EXT4.0)
var rowEditing = Ext.create('Ext.grid.plugin.RowEditing',{ clicksToMoveEditor: 1, autoCancel: true, cancelEdit: function() { if (this.editing) { thi原创 2012-10-26 09:14:39 · 1096 阅读 · 0 评论 -
GRAILS AJAX
此文来转砸,非本人所写,原文地址:http://belmount.iteye.com/blog/165737一个生于2005年以后的网站,如果没有AJAX的元素在里面,只能说这个站点已经out了。作为一个在AJAX大行其道的年代里诞生的快速开发框架,GRAILS对AJAX应用开发的支持那是相当的到位。至少,在我看来,除了updater有时候跳到其它地方去,其他的简直是完美。转载 2012-10-26 09:05:07 · 692 阅读 · 0 评论 -
开发线程安全的Spring Web应用
本文为转载的,原文不知道是哪个了,转载的地方没有标注。前言 如果开发者正开发或维护基于Servlet的Web应用,则Servlet规范建议最好能够看看。因为它含有的内容对于Web应用开发者理解Servlet容器的工作机理很有帮助。 其中,规范给出了Servlet容器是如何处理客户请求的。Servlet容器将会根据web.xml配置文件中定义的各个Serve转载 2012-10-26 08:58:00 · 552 阅读 · 0 评论 -
Grails中hibernate出现的异常
异常为:java.sql.SQLException: ORA-00936: 缺失表达式at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:113)at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)at oracle.j原创 2012-10-26 08:56:02 · 647 阅读 · 0 评论 -
使用JEECG心得
如果你的项目开发周期短,开发人员少,没有前端,毫无疑问选择JEECG,貌似前面的情况都是小公司特有情况呢。JEECG上手很容易,有很多DEMO,不用自己再辛辛苦苦搭建框架。有现成还算高效不用,难道还自己一步一步的搭建不稳定的系统?原创 2014-05-07 13:06:09 · 3233 阅读 · 0 评论