- 浏览: 20390 次
最新评论
文章列表
2012-07-27 时间表达式
- 博客分类:
- Java实习
(1)当天工作情况: 1.学习了时间表达式。 2.阅读了项目中时间表达式的相关页面:FullCronTimeExp.java 、SimpleCronTimeExp 3.相关参阅网址:http://chinaxxren.iteye.com/blog/839630 4.项目双击设置断点,F8继续执行。火狐POST查看。 5.struts相关参数配置: <param name="includeProperties">jobName,ttDTO</param> (2)假如工作上遇到的问题解决不了: ...
2012-07-27 DTO属性驱动
- 博客分类:
- Java实习
(1)当天工作情况: 1.把之前写在Action的部分模型驱动分离出来放置到DTO,减少Action的代码量,采取属性驱动方式。 2.将之前 form的 name属性加上前缀,用OGNL表达式测试数据输出的时候也要加前缀。 3.测试一下模型驱动的写法,不用加前缀,public Object getModel(){ ... }之后实现了模型数据和Action的绑定。(2)假如工作上遇到的问题解决不了: 1.分离数据到DTO后,接下来做什么。(3)未来若干天工作计划: 1.时间表达式。
2012-07-26 DTO、Action
- 博客分类:
- Java实习
(1)当天工作情况: 1.解决了用<s:date />标签格式化后时分秒为0的情况,在用WdatePicker日历插件后,格式必须是完整的%y-%M-%d %H-%m-%s。才能正常格式化。 2.设置在点击保存按钮后,输出当前系统时间。其中用JS获取当前系统时间。 s=vYear+(vMon<10 ? "0" + vMon : vMon)+(vDay<10 ? "0"+ vDay : vDay)+(h<10 ? "0"+ h : h)+(m<10 ? "0&quo ...
2012-07-25 Action收集数据
- 博客分类:
- Java实习
(1)当天工作情况: 1. Action 通过 name 属性进行传值。get和set方法。 2. private Date tt_month_*; s:date标签使用时,一定要是Date类型。 <s:date name="publishTime" format="yyyy-MM-dd HH:mm:ss.SSS" /> 这里格式含义:yyyy-MM-dd年月日 HH:mm:ss.SSS时分秒毫秒 3. <s:debug></s:debug> (2)假如工作上遇到的问题解决不了: ...
(1)当天工作情况: 1.input 的 maxlength="2" 设置输入的最大字符数。 2.正则表达式,只允许输入整数。 value.replace(/[^\d]/g,'') 3.代码的结构化修改。 4.DTO设计,Action通过get、set方法进行数据的收集。(2)假如工作上遇到的问题解决不了: 1.如何对即时、定时,定时中每月、每周、每天、一次执行所对应的数据进行收集。(3)未来若干天工作计划: 1.了解Action的数据收集。
2012-07-21 时间控件
- 博客分类:
- Java实习
(1)当天工作情况: 1.<script type="text/javascript" src="../js/My97DatePicker/WdatePicker.js"></script> class="Wdate" onFocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:m:s'})" 对时间控件WdatePicker的使用。 2.对时间控件控制日期的有效性,有minDate和maxDate. ...
2012-07-20 时间表达式界面原型
- 博客分类:
- Java实习
(1)当天工作情况: 1.基于click radio事件,实现点击即时、实时、每月、每周、每天显示不同的任务调度。 2.用.attr({"disabled":"disabled"});属性设计灰色按钮防止并行操作。 3.用.removeAttr("disabled");恢复原有可用属性。 4.加入全选按钮。(2)假如工作上遇到的问题解决不了: 1.目前没加入每几月、每几周、每几天的按钮,思考到是在每月、每周、每天 radio 后加一文本框好?还是直接新一radio选项好? 2.判断相应的r ...
(1)当天工作情况: 1.Jquery里的radio取值,并用于div层的显示与隐藏,再通过Action里get、set方法对值进行传递输出到result页面。 2.select下拉列表onchange时alert对应option的value值。 3.checkbox输出选中的值。 4.了解CRON时度表达式。(2)假如工作上遇到的问题解决不了: 1.不了解Quartx Cron的使用,只知道规律跟linux里的时间调度任务很相似。(3)未来若干天工作计划: 1.设计页面通过JS显示与隐藏 2.学习Cron表达式。
(1)当天工作情况: 1.Hibernate Demo .相关Exception及解决方法: Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'hibernate.news_table' doesn't exist 数据库建表。 news_table Caused by: java.sql.SQLException: Field 'id' doesn't have a default value 设置 id 自动增长 2. ...
(1)当天工作情况: 1.struts2拦截器,include struts-default.xml就包含了默认的拦截器。可以用“<interceptor-ref name="xx" />”覆盖默认拦截器。 2.struts2中实现IOC,做Demo练习时由于struts包与spring包版本不兼容,抛出Classes Not Found Exception 。在官网重新下载2.0.6版本。 3.了解OGNL表达式。OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言; (2)假如工作上遇到的问 ...
(1)当天工作情况: 1.org.apache.jasper.JasperException: Unsupported encoding: 抛出这个异常的原因在于,在JSP页面的编码设置中有问题 2.java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher 设置Servers catalina.properties shared.loader= 的效果等同于 直接拷贝 jar 包到 WEB-INF/lib 3.简单 struts2 ...
(1)当天工作情况:1.ProJect流程: Xml<-- 交换UI --> 交换框架 --> 调度任务 Job -->任务(加载)-->任务(转换)-->任务(格式)-->输出 2.框架结构图 : 表现层 JSP Jquery(JSTree) AjaxAnywhere(掌握) (Action struts2) struts2 DTO(数据传输对象) 实体 JUnit Service | 业务层 |Spring(了解) DAO Hibernate (掌握) | DB SQL ...
(1)当天工作情况:1.根据工程里相关数据库conn文件,设置连接密码。因为不懂多个db连接文件的相关性,要手动改几个文件,最后选择修改MySQL本身密码。2. .classpath路径里的 jar 包好像是绝对路径的,按着目录的递归结构在本地磁盘建立 jar 包文件夹。不过自行导入 lib也能实现同效果。3. MyEclipse的自动编译问题。classes文件夹是空白的,没有任何编译文件。可以 clean 后重建工程 build .也可以手动拷 class 文件到该目录下。(2)假如工作上遇到的问题解决不了:1. java.io.FileNotFoundException .之前测试通过拷贝 ...
2012-07-11 Project工程导入
- 博客分类:
- Java实习
(1)当天工作情况:Project工程导入。 1.从Tomcat复制servlet-api.jar包拷贝到jdk\jre\lib\ext目录或者设置ClassPath 。以及 userlibrary 的使用。 2.解决项目文件中文在MyEclipse里显示乱码。设置Text file encoding 为 utf-8 3.MySQL重置密码,参考网址:http://database.51cto.com/art/201010/229528.htm 或江哥提供的 text.sql脚本文件。 ...
2012-07-10 Java开发环境搭建
- 博客分类:
- Java实习
(1)当天工作情况: 配置Java开发环境 Java JDK + Dreamweaver + Tomcat 6.0 + MyEclipse-8.6 + MySQL + Oracle (2)假如工作上遇到的问题解决不了: Oracle出错信息: ORACLE initialization or shutdown in progress 解决问题的参考方案:http://hi.baidu.com/angus/item/129eb1137f95dba4ffded54a(3)未来若干天工作计划:仔细阅读Java编程规范,熟悉项目结构。