2013年10月11日
摘要: ${("20120823 12:12:12"?date("yyyyMMdd HH:mm:ss") gt "20120823 13:13:13"?date("yyyyMMdd HH:mm:ss"))?string("大","小")}或者大小注意格式!! 阅读全文
posted @ 2013-10-11 19:25 y_always 阅读(1267) 评论(0) 推荐(0) 编辑
  2013年9月30日
摘要: Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类型,所以Struts2就直接将文件域中包含的上传文件名和文件类型的信息封装到uploadFileName和 uploadContentType属性中,也就是说Struts2针对表单中名为xxx的文件域,在对应的Action类中使用3个属性来封装该文件域信息:l 类型为File的xxx属性: 阅读全文
posted @ 2013-09-30 12:28 y_always 阅读(472) 评论(0) 推荐(0) 编辑
  2013年9月29日
摘要: *在模板中直接加.toString()转化数字为字符串,如 ${num.toString()} * 使用?c控制,如 ${num?c}* 在freemarker配置文件freemarker.properties(在class目录下即可)加number_format=#* 在模板中直接加;* 通过freemarker.template.Configuration的config.setNumberFormat("#")来设定freemarker对数值的格式化; 阅读全文
posted @ 2013-09-29 00:47 y_always 阅读(3538) 评论(0) 推荐(0) 编辑
  2013年8月20日
摘要: struts.properties文件通常放在Web应用的WEB-INF/classes路径下. struts.properties配置文件提供了一种改变框架默认行为的机制. 一般来讲我们没必要修改这个文件,除非你想拥有一个更加友好的开发调试环境。struts.properties文件中所包含的所有属性都可以在web.xml配置文件中使用"init-param"标签进行配置,或者在struts.xml文件中使用“constant”标签进行配置.一个名为“default.properties”的属性文件包含在“Struts2-Core”JAR文件中。你可以在你项目源文件路径的 阅读全文
posted @ 2013-08-20 00:10 y_always 阅读(220) 评论(0) 推荐(0) 编辑
  2013年8月14日
摘要: 问题1 :(list) 生成10份样卷,要调用10次这个service,初始化的时候 用了list.clear(),但是结果出来的都是一样的。都无语了。索性把全部值都clear了也不行解决方法: 没办法要赶工了 = = 好吧 全部把clear 换掉 都new了一下。。。。。 OK... 【小贴士】网上看来可以用这个方法。据说行得通listview.clear() listview.item.remove()问题2 :hibernate的update方法不执行解决方法:http://jilo88.iteye.com/blog/1172930 这里写的不错 不过后来改了下a... 阅读全文
posted @ 2013-08-14 22:05 y_always 阅读(182) 评论(0) 推荐(0) 编辑
  2013年7月28日
摘要: 1 public HttpServletResponse download(String path, HttpServletResponse response) { 2 try { 3 // path是指欲下载的文件的路径。 4 File file = new File(path); 5 // 取得文件名。 6 String filename = file.getName(); 7 // 取得文件的后缀名。 8 String ext ... 阅读全文
posted @ 2013-07-28 20:08 y_always 阅读(241) 评论(0) 推荐(0) 编辑
  2013年7月19日
摘要: 存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/快速修复 Ctrl+1代码格式化 Ctrl+Shift+f整理导入 Ctrl+Shift+o切换窗口 Ctrl+f6ctrl+shift+M 导入未引用的包ctrl+w 关闭单个窗口F3 跳转到类、变量的声明F11 运行上次程序Ctrl + F11 调试上次程序Alt + 回下一个编辑点ctrl+shift+T 查找工程中的类最经典的快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一 阅读全文
posted @ 2013-07-19 20:39 y_always 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 写文字太费劲,直接上代码前台代码:选择附件:提交这里需要注意在form中必须指明编码格式:enctype="multipart/form-data"设置表单的mime编码,默认情况下这个编码格式是application/x-www.form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,该编码下上传二进制数据;注意:在以上这种编码的情况下,因为上传的是二进制数据,所以request是得不到输入框数据的,我们可以通过上传组件获取表单中的输入信息。后台代码: StringmHttpUrl=request.get 阅读全文
posted @ 2013-07-19 18:36 y_always 阅读(1181) 评论(2) 推荐(0) 编辑
  2013年7月9日
摘要: 挺不错的例子 有助于学习 JFinal,Beetl,OSC,Mike_Liuhttp://my.oschina.net/iveryang/blog/129465 阅读全文
posted @ 2013-07-09 21:56 y_always 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 数据库用的:sqlserver 2005配置信息也修改了:/** * 配置插件 */ public void configPlugin(Plugins me) { // 配置C3p0数据库连接池插件 C3p0Plugin c3p0Plugin = new C3p0Plugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password"),getProperty("driver")); me.add(c3p0Plugin); // 配置Act 阅读全文
posted @ 2013-07-09 18:52 y_always 阅读(1477) 评论(0) 推荐(1) 编辑