2012年3月24日
摘要: 关于roo中rollback打错的命令的问题虽然在spring roo特性中有关于rollback的描述,但是就目前文档中的记录而言,还没有可以直接使用的rollback命令。但是在实际应用中,还是有其它的解决方法的:1、使用backup 命令如果错了生成错了,就解压并恢复到原来的状态2、使用roo 的log文件。所有roo中的command都会记录到一个log.roo的文件中如果输入有错误可以通... 阅读全文
posted @ 2012-03-24 22:56 Jimmy_June 阅读(208) 评论(0) 推荐(0)
摘要: 在财务任务中有一个需求,将用户输入的表单对象转换成另一个对象,保存到服务器中。这个功能我们可以通过修改roo生成的代码来实现。但是那不是好的方法,因为可能重新生成时会将你写的代码覆盖掉。同时也影响项目的封装性。如何来实现这个功能,而不更 改roo生成的代码呢?这里我们需要使用Aop来实现。(AOP的文档可以在 这里 找到)我来做一个简单的例子来说明如何使用首先创建一个Roo项目,命令如下// Sp... 阅读全文
posted @ 2012-03-24 22:56 Jimmy_June 阅读(238) 评论(0) 推荐(0)
摘要: 接 第一部分。6、将 树状结构加入到 Portal页面当中。6.1 增加依赖js文件将文件从Easyphp页面复制到spring roo项目的文件夹中6.2 修改默认的模板页打开portal 文件夹中index.html文件。 复制选中部分到extjs.jspx文件这里有两处需要修改,详情请见上图:注释掉原页面的onReady事件,将新的onReady事件,加入到index_extjs.jspx页... 阅读全文
posted @ 2012-03-24 22:56 Jimmy_June 阅读(203) 评论(0) 推荐(0)
摘要: 使用Spring Roo中页面js效果使用的是dojo实现的,生成的View使用的spring mvc的tiles。大部分视图中的tag是自定义的。这使得我们加载Extjs依赖的js文件,造成一定困难。其实,spring roo 中默认生成的web mvc中的标签都是自定义的。我们通过阅读官方文档得知。A fully customizable set JSP of tags is provided... 阅读全文
posted @ 2012-03-24 22:55 Jimmy_June 阅读(545) 评论(0) 推荐(0)
摘要: 在上一篇文章中我们已经可以使用c#来编写extjs的页面了,总结一下,基本可以得到如下结论:可是使用代码生成工具,生成可以编译的c#代码。通过生成的c#代码,可以实现对Extjs页面的所有操作。包括new 新对象,使用Extjs的事件机制。在c#中可以使用接口,可以使用继承(别笑,这个特性在版本1中是无法使用的)问题是:我们不能在c#中,创建一个类,这个类继承于Extjs中的某个对象。尝试是这样的... 阅读全文
posted @ 2012-03-24 22:48 Jimmy_June 阅读(201) 评论(0) 推荐(0)
摘要: 尝试一,将项目迁移到VS2010环境中。使用vs2010直接升级后,页面会出现错误。这个尝试失败了。尝试二,先创建一个asp.net mvc项目,在项目运行起来后,再添加相应的支持。这个方法成功了。这里记录一下调试的过程。1、使用vs2010创建asp.net mvc3的项目,使用点Internet项目模板。2、将home.aspx视图中的js和html helper复制到新的项目中。3、添加点D... 阅读全文
posted @ 2012-03-24 22:47 Jimmy_June 阅读(134) 评论(0) 推荐(0)
  2012年3月23日
摘要: spring roo 1.2.1 文件夹中有很多可以提供学习的例子,按照字母排序,我们先看bikeshop如果用mvn tomcat:run 会报错。请看下面: cmd as follow:mkdir bikeshopcd bikeshoprooscript --file bikeshop.rooquitmvn tomcat:runafter that,the page ... 阅读全文
posted @ 2012-03-23 13:59 Jimmy_June 阅读(758) 评论(0) 推荐(0)
  2012年1月13日
摘要: 安装环境:spring roo 1.5 (基于陈佳佳的经验,目前只1.1.5,不支持最新的1.2)follow:https://vaadin.com/wiki/-/wiki/Main/Spring%20Roo%20Plugin 和佳佳的这篇文章 地址附件 安装过程如下:1、环境准备。1.1 我的系统目前是1.2的roo,要调整回1.15的。我的办法是更改环境变量中的RooHome。确定后,再输入roo命令运行的就是1.1.5的了。1.2 建立一个项目目录2、安装插件。follow 的英文教程中的三条命令:运行后输出如下: ____ ____ ____ / __ \/ __ \/ __ \ / 阅读全文
posted @ 2012-01-13 14:12 Jimmy_June 阅读(523) 评论(0) 推荐(0)
  2012年1月12日
摘要: 格式 说明 例子d 月里面的日期,2位,不足前面补0 01-31D 星期里面的每天的缩写 Mon - Sunj 月里面的日期,前面不补0 1-31l 星期的完整写法 Sunday to SaturdayN ISO-8601的星期表示法 1=星期一,7是星期日S 英语习惯的月内每天的2位的前缀 st, nd, rd or th.w 星期的数字表示 0=星期日,6等星期六Z 在年内的第几天,从0开始 0-364,闰年是365W ISO-8601格式的,年内的星期数,从星期一开始 01-53F 月份的完整文字表示 January to Decemberm 月份的2位数字表示,不足前面补零 01-12 阅读全文
posted @ 2012-01-12 14:02 Jimmy_June 阅读(887) 评论(0) 推荐(0)