- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 spring mvc 400错误
今天写一个EXTJS表单提交到spring mvc的例子,提交后总是报400错误。BAIDU了很久,后来终于发现400这个错误的含有有一种情况是:表单提交的参数与Controller中的方法参数类型转换错误造成,发现原来自己的一个参数由于没有设置类型验证所以一直报这个错误。其实400这个错误只不过是容器自己爆的一个错误而已,核心的问题错误被容器拦截了所以看不到正在的错误,需要用log...
2014-06-09 22:44:35
194
MyBatise关于Oracle中UUID主键返回问题
在做oracle开发时候经常会遇见主键自增问题,oralce可以了使用序列方式实现主键自增也可以使用uuid方式。我选择后者,但是今天做项目时候用mybatise想获取插入记录的UUID主键,研究了半天看了官方文档才明白怎么办。我使用oralce的sys_guid()函数来获取UUID。感觉这种方式对代码侵入少,不用在java中再做处理了。MyBatise中有一个叫做selectKe...
2014-03-30 11:41:48
445
原创 MyBatise代码自动生成时候Oralce的number类型BigDecimal问题
第一次使用MyBatise发现一个问题,使用MyBatise的代码自动生成工具时候,即便在配置文件中定义了<javaTypeResolver> <property name="forceBigDecimals" value="false" /> </javaTypeResolver> 生成之后的实体中number类型转换成JA...
2014-03-29 21:53:37
1653
原创 Oracle的多列子查询
今天学习oracle的时候,发现Oracle支持多列子查询。就是在子查询中可以返回多个列,主查询可以根据这个多列子查询为条件进行再次筛选。例子如下:select empmain.ename from emp empmainwhere (empmain.job,empmain.deptno) = (select job,deptno from emp where emp.ename ...
2014-02-26 21:52:13
965
原创 TABLE 多表头固定问题(基本jquery插件)
转发 http://www.cnblogs.com/dataadapter/archive/2012/09/06/2672190.html
2014-02-26 16:19:19
282
原创 MyEclipse禁用JS检查的方法
MyEclipse取消验证Js的两种途径.1. 选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。2. 找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可<buildCommand> <name>org.eclipse...
2014-02-26 11:53:55
395
原创 ORACL计算表达式结果莫名变成NULL
学习ORALCE的时候,在做scott示例数据库练习的时候,计算工资和奖金合计查询的时候出现结果变成空了。语句如下SQL> select emp.ename , sal*13+emp.comm*12 AS "工资" from emp; ENAME 工资---------- ----------SMITH ALLEN ...
2014-02-20 11:40:30
118
原创 一点oracle中数据库 用户 权限 角色 方案 表空间的认识(一)
小弟最近学习oracle对oracle中几个比较容易搞混的知识点的一点认识,特地写下来自己留作以后复习和反省。相信大多数人都和我一样都是先接触的sql server 和mysql这种中型数据库,后来学习的oracle。这种过程是oracle中一些知识点和sql server混淆造成学习的障碍最后越学越糊涂。首先第一个知识点数据库:ORALCE中的数据库概念比较特殊,我们安装完O...
2014-02-18 21:20:20
109
原创 spring中如何注解JDBCDAO的datasource属性
最近看了看spring的东西,发现注解是个好东西。不过在应用到JDBC DAO的时候遇到点小麻烦。现在和大家分享一下。我们知道我们使用spring的JDBC功能时候,无非是继承spring提供的三个JDBC DAO的父类。JdbcDaoSupport,NamedParameterJdbcDaoSupport,SimpleJdbcDaoSupport。其中在3.0以后SimpleJdbcD...
2014-01-31 23:37:51
445
原创 公司一个互相扯皮的项目,该怎么办
上午小弟我发了一个《公司一个三无产品,一个同事从头跟到尾现在要离职了,该怎么办呀。 》 http://www.iteye.com/topic/1122321 吃完中午饭后我又想给大家讲一个我亲身经历而且是亲眼所见的项目管理的闹剧。叫《公司一个互相扯皮的项目,该怎么办》几个月前公司做的一个项目,需要和硬件交互,所以需要我们选择硬件设备。项目是由...
2012-04-01 13:01:07
739
原创 公司一个三无产品,一个同事从头跟到尾现在他要离职怎么办呀。
小弟我现在的公司有一个外包项目,是两个同事做的,项目本身问题多多。而且是一个三无产品(就是无文档,无设计,无注释)。前一阶段项目的一个同事辞职了,另外一个同事下周也要辞职了。现在领导想把项目继续做下去,给了一个做这方面经验不多的同事负责,还招了一个在校生一起做。 现在那个同事很郁闷,我也挺同情他的。哎没办法。经理还打算一个月3K在天津招一个2年开发经验的donet工...
2012-04-01 10:27:23
159
EXT学习笔记10远程数据存储
远程数据读取/** * @author wangxiaowei */Ext.onReady(function(){ //前面介绍的创建store都是基于本地的数据的在实际上没有意义, //如果要是连接后台服务器必须使用proxy这个属性EXT提供了一个叫httpproxy的对象 //用于远程连接服务器,这样可以从服务器中获得远程数据。还是通过fields定义数据集的 //字段。一旦...
2008-10-29 22:21:39
100
EXT学习笔记09数据存储
EXT数据存储概念store:数据存储器simpleStore:简单存储器read:数据解析用于读取数据proxy:数据代理:代理各种数据源record:store中的每条记录流行的中间数据格式xml json建立一个storevar store = new Store();/** * @author wangxiaowei */Ext.onReady(function(...
2008-10-29 20:24:39
123
EXT学习笔记08 FormPanel提交和表单验证
FormPanel这个控件是专门用于表单提交的AJAX控件,这个控件的特殊的地方的是他有一部分是panel控件继承下来。主要是外观方面的属性。而关于表单的功能是从一个叫Ext.form.BasicForm的类获得的。代码如下Ext.onReady(function() { Ext.QuickTips.init(); // 这句话让验证信息在控件旁边显示 Ext.form.Fi...
2008-10-27 23:05:55
138
EXT学习笔记07AJAX提交JSON数据又一次的思考
刚才写的EXT传JSON数据的方法发现一个更好的替代方法。EXT.Ajax.request里的还有一个参数jsondata他是专门用于发送JSON数据的可是我一直不知道如何在ACTION中获得JSON。刚才看了一一下IBM developerWorks 中国的一篇文章顿时茅塞顿开。方法如下EXT代码 Ext.Ajax.on("requestcomplete",function(_conn...
2008-10-26 19:38:05
248
EXT学习笔记07AJAX提交JSON数据
EXT的AJAX提交特别是提交JSON数据的方式,自己研究了一下。 Ext.Ajax.on("requestcomplete",function(_conn,_response,_options){if(_response.responseText == "ok") { Ext.MessageBox.alert("系统提示","添加成功"); ...
2008-10-26 19:01:10
184
EXT学习笔记06下combox
combox是EXT.form中最复杂的。<script> Ext.onReady(function(){ new Ext.Window({ modal:true, title:'添加用户', resizable:false, width:500, layout:'form', bodyStyle:...
2008-10-15 22:13:31
136
EXT学习笔记06datefield和本地化datefield
现在我们给上次做的表单加上一个datefield控件,这个控件可以支持用户选择日期<link type="text/css" rel="stylesheet" href="/ext-2.1/resources/css/ext-all.css"> <script type="text/javascript" src="/ext-2.1/adapter/ext/e
2008-10-14 21:02:17
146
EXT笔记06制作添加框
EXT中除了原有的from布局以外还有一个column布局也就是列布局。如果要在一个windowUI中实现一个复杂一些的布局。需要在一个window中加入一些面板。那么需要在一个items中放入panel也就是面板,而且window控件中默认的items中的UI默认是panel。panel中的如果要想将一个面板的背景色也强制指定使用baseCls:'x-plain'属性(作用在面板元素上的CSS...
2008-10-13 21:32:27
131
EXT学习笔记4(UI组件window介绍)
EXT学习时一定要多看EXT中国提供EXT中文API很有帮助。 EXT.window组件的使用:这个组件可以实现一个窗体在页面上呈现并且可以随意拖拽。常用的配置属性:title:窗体的标题layout:布局模式width:宽height:高bodyStyle:窗体样式用于实现文本框和文本框前的标签的布局合理化例子:bodyStyle: 'padding:5px 5px 0',...
2008-10-12 15:58:32
125
spring+hibernate查询缓存的试验
今天打算把原来做的一个项目中的代码做一下优化和重构。首先,从hibernate的查询做起。原来有一个查询在页面是多个页面都调用这个查询。而且查询条件是基本一样的。所以个人感觉应当应用hibernate的二级缓存和查询缓存。步骤如下:1:配置spring文件在sessionfactiory的bean中加上如下配置<prop key="hibernate.show_sql">t...
2008-10-11 22:50:28
109
Extjs学习笔记03
第三章:初级UI(1)第一节:button(1) 构造函数text:属性 按钮名称renderTo:属性(当前对象所生成的HTML对象要存放的位置)Ext.body获得页面的bodyminWidth按钮最小宽度2:事件句柄handler:默认事件触发listeners:订阅多个事件在组件化开发有用写法Ext.onReady(function(){ var _butt...
2008-10-08 22:03:16
91
EXT学习笔记02
第二章:面向对象性质1命名空间:Ext.namespace("空间名称");java对照package ext.dojochina;2类实例属性Ext.apply(Ext.dojochina.person.prototype,{ name:"wangxiaowei"});类似于JAVA的get/set3类实例方法print:function(){}print方法...
2008-10-07 22:24:30
80
EXTJS学习笔记01
第一章:ext下载下来的目录分类:ext-all.js ext全部功能版本ext-debug-all ext全部功能调试版本ext-core.js ext核心功能版本ext-core.js ext核心功能调试版本Adapter目录 ext适配器目录。AIR目录:富客户端build目录:部署版本DOC目录:文档Examples:示例Source:源码Resources:资源...
2008-10-06 21:46:43
71
JBPM回退功能的实现
假期就要结束了,今天看了网上大家讨论的JBPM的回退实现的思路。特别是上杉的BLOG给了我很大的启发参见http://jbpm.group.iteye.com/group/blog/214963可是这篇BLOG上没有代码实现于是今天闲来无事用代码实现了一下。1:我们知道JBPM系统,决定一个流程当前在什么环节的关键是task 和toker。他们在数据库中的表分别是JBPM_TASKINSTA...
2008-10-05 15:55:54
209
原创 JSON-RPC-JAVA首次尝试的经历
一直在JAVAEYE里混,一直没写过BLOG。最近看一个大哥说写BLOG,对人生有很多好处于是打算写一些。今天在家闲来无事,决定要研究一下JSON-RPC-JAVA据说是和DWR有些类似,所以决定研究一下。于是上网下了一个例子,看了看觉得比较简单,于是做了试试。下来的代码中有一个JSON-RPC的jar包,和他的源码都在一个eclipse工程里,我一个开始还纳闷为什么一个工程里又有jar又有源...
2008-10-03 23:19:12
120
空空如也
关于getsession()方法的疑问
2008-10-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人