JAVA/J2EE 项目实践
文章平均质量分 57
ymyss4
这个作者很懒,什么都没留下…
展开
-
Validator框架验证 - [项目相关]
写了一个DEMO步骤:第一步:准备页面文件在页面要显示的错误信息的地方添加标签: property属性值与要验证文本框的property一样 第二步:设置FormBean继承ValidatorForm方法formbean必须继承 ValidatorForm 类 第三步:定义Action完成后台逻辑,无变化 第四步:选择验证规则validator-ru原创 2011-11-21 16:07:51 · 321 阅读 · 0 评论 -
日期控件
var months = new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"); var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); var days = new Array(转载 2011-11-21 16:21:18 · 376 阅读 · 0 评论 -
DB数据库语句,在这里直接把老师写的拷过来了,要配置数据库连接池
1.DBUtilspackage com.neusoft.trainingcenter.hr.utils;import java.sql.Connection;import java.sql.SQLException;import java.sql.Statement;import javax.naming.*;import javax.sql.DataSource原创 2011-11-21 16:19:30 · 496 阅读 · 0 评论 -
分页的实现
1.一开始用servlet写的分页.这个时候分页写的很不成熟,而且由于我要求table换色的原因使原来的分页变的更加复杂2.基于struts 的分页有3个java文件,一个ActionForm,一个Action,一个Pager对象1)PageFormimport org.apache.struts.action.ActionForm;public class PageF原创 2011-11-21 16:16:18 · 402 阅读 · 0 评论 -
DAOException 和ServiceException
后期用到hibernate和spring可能就不需要这些了1.DAOExceptionpackage com.neusoft.trainingcenter.hr.utils;public class DaoException extends RuntimeException { /** * */ private static fin原创 2011-11-21 16:20:04 · 7024 阅读 · 0 评论 -
页面请求过滤器
代码部分:package com.neusoft.trainingcenter.hr.utils;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.se转载 2011-11-21 16:18:43 · 404 阅读 · 0 评论 -
HR项目总结
HR这个项目终于差不多做完了...感觉还是有收获的.虽然很忙碌也浪费了复习考研的时间...不过有得必有失...好过什么都没有今天把出现的问题差不多也都解决了1.主要是uppers设成了request,所以在做分页的时候跳转到下一页时,出现了异常,找不到这个bean把它改成session这个问题也就解决了,还算容易2.解决了error页面显示null的问题.这个主要也是因为在原创 2011-11-21 16:11:49 · 533 阅读 · 0 评论 -
ajax验证编号是否重复 - [项目相关]
//js文件中的写法var XMLHttpReq;function enoCheck(){ var eno=document.getElementById('eno').value; var url="/hr/empValid.do?eno="+eno; if(window.XMLHttpRequest) XMLHttpReq=new原创 2011-11-21 16:08:38 · 615 阅读 · 0 评论 -
解决浏览器返回时重复提交的问题 - [项目相关]
因为删除,查找,修改都不会导致数据库错误.所以可以忽略它们的重复提交,只用在增加时做重复提交的验证. 1)//保存Token,在进入这个页面之前保存一次Token,相当于在页面用一个隐藏域保存令牌值.在Action中调用下面这个函数:saveToken(request);2) 在提交请求后,判断请求中的值是否与包含的值一致,因为每次提交都会产生新的Token,所以如果原创 2011-11-21 16:09:37 · 726 阅读 · 0 评论 -
下一个项目需要注意的地方 - [项目相关]
1.命名规范要统一,不能再像这次这样有这么多下划线...2.添加代码时要规范并且有注释...3.模块要做到低耦合,高内聚...尽量把模块都分开来做.方便分工4.界面和CSS样式表要设计好并统一化5.编码集要都用utf-8,什么语言都能显示 GBK只能显示中文,GB2312只能显示简体中文6.用el表达式来读取信息,更加方便明了: ${……}7.下拉菜单用xml来做,这原创 2011-11-21 16:10:17 · 473 阅读 · 0 评论 -
Tomcat6.0 Mysql 连接池配置
好久没有更新我的博客了!这几天在网上看到了关于Tomcat6.0数据库连接池配置问题,我讲下自己配置过程,不足这处,希望请大家提出来,共同进步.第一: 首先声明,这些配置过程只适合Tomcat6.0,因为Tomcat6.0以下的版本,配置过程有那么一点不一样!Tomcat6.0数据库连接池配置的更加灵活(个人观点).第一种方式:1.把context.xml(这个文件名字不能改)文件建到转载 2012-03-24 14:49:17 · 580 阅读 · 0 评论