netshuai

导航

08 2009 档案

ognl表达式用法笔记
摘要:User对象属性获取如User中有username和password字段获取username属性<s:property value="user.username" />获取password属性<s:property value="user.password" />若User中又包含定义了address对象,address对象中包含有addr属性,则可以这样访问获取addr属... 阅读全文

posted @ 2009-08-06 21:30 netshuai 阅读(2008) 评论(0) 推荐(0) 编辑

struts2中减少action数量(通配符使用)
摘要:如struts中配有如下几个action,ManagerUserAction中有与之对应的方法 [代码]如果使用通配符,可以省略写成一个action [代码]其中,*为通配符,{1}为*所替换的内容,如用户访问的是addUser.action,则*就被自动替换为add,{1}处也自动使用add替换。 若开发时使用统一的命名规范,则所有action可使用类似如下的一条替换即可[代码]如上所示,所有文... 阅读全文

posted @ 2009-08-06 13:54 netshuai 阅读(5793) 评论(4) 推荐(2) 编辑

struts2校验框架之Visitor校验器
摘要:Visitor校验器主要用于检测Action里的复合属性,如一个Action里面包含了User类型的属性。假设User类包含了username和password属性,为了验证Action里User类的username和password属性输入值是否有效,就可以使用Visitor校验器。通常情况下可以使用[action名]+[-方法名(是struts.xml配置中的别名)]+validation.x... 阅读全文

posted @ 2009-08-05 20:03 netshuai 阅读(2876) 评论(0) 推荐(0) 编辑

struts2.1.6 datetimepicker标签不能使用的问题解决
摘要:在以前的struts2版本中datetimepicker只需要在head标签处设置 <s:head />, 就可以直接使用s:datetimepicker的标签了。 而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。 原因是此标签调用了dojo的datetimepicker的库。 所以现在使用的时候首先要导入一个库。 struts2-dojo-plugin-... 阅读全文

posted @ 2009-08-04 16:23 netshuai 阅读(1497) 评论(0) 推荐(0) 编辑

加快MyEclipse启动速度
摘要:去除不需要加载的模块Windows - Preferences --> General--> Startup and Shutdown 这时右侧就 显示出了Eclipse启动时加载的模块,根据需要去除一些模块。 阅读全文

posted @ 2009-08-04 15:15 netshuai 阅读(478) 评论(0) 推荐(0) 编辑

更改MyEclipse项目和jsp文件的默认编码
摘要:window-preferences-General-WorkSpace,在右边的窗口Text file encoding中选Other右面的UTF-8window-preferences-General-ContentType 的右边窗口,改成utf-8window-preferences-myEclipse-files and editors-jsp里面有encoding,改这里为ISO106... 阅读全文

posted @ 2009-08-04 14:49 netshuai 阅读(565) 评论(0) 推荐(0) 编辑

取消MyEclipse自动生成的注释
摘要:Windows->Preferences->Java->Code Style->Code Templates 选中Commends和Code, 双击修改选项的内容,删掉默认的注释, 点击OK,以后就不会自动生成注释了.点击Restore Defaults恢复设置为默认值. 阅读全文

posted @ 2009-08-04 14:30 netshuai 阅读(931) 评论(0) 推荐(0) 编辑

MyEclipse显示行号
摘要:1、按Ctrl+F10,在弹出的菜单选中Show Line Numbers即可。2、Windows->Preferences->General -> Editors -> Text Editors -> Show Line Number 阅读全文

posted @ 2009-08-04 14:28 netshuai 阅读(7545) 评论(0) 推荐(2) 编辑

增强MyEclipse的代码自动提示功能
摘要:一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。先举个简单的例子... 阅读全文

posted @ 2009-08-04 14:01 netshuai 阅读(2171) 评论(3) 推荐(0) 编辑

数据库表、视图、存储过程、函数、字段的命名规则
摘要:数据库涉及字符规则采用26个英文字母(区分大小写)和0 -9这十个自然数组成,共63个字符。不能出现其他字符(注释除外)。据库对象命名规则数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母。例如:表tb视图vi存储过程sp函数fn实际名字实际名字尽量描述实体的内容,由单词或单词组合,每个单词的首字母大写,其他字母小写,... 阅读全文

posted @ 2009-08-04 10:49 netshuai 阅读(1846) 评论(0) 推荐(0) 编辑

java SSH编码规范
摘要:Java部分所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)Package 的... 阅读全文

posted @ 2009-08-04 10:23 netshuai 阅读(839) 评论(0) 推荐(0) 编辑