`
java_mike
  • 浏览: 85268 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
      jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。       使用简单方便。            附件中的是一个简单易懂的实例,可以使用myeclipse直接打开部署到tomcat中运行。
1、Action 类:   Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。   Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类 ...
     subversion(简称svn)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。 svn 服务器、客户端安装使用步骤 1、下载svn服务器,从svn官网 2、下载svn客户端,使用TortoiseSVN 3、安装svn服务器 4、安装svn客户端 5、创建svn服务器中的仓库(svn安装成功会把svn相关操作命令加到path中)    在cmd执行命令  svnadmin create d:\svnrepository    6、设置svn服务器访问权限    1)打开D:\share\svnrepository\c ...
    近几个月都在忙于一个项目,由于需求的不明确,开始做的时候,就没有过多的考虑到以后持续的开发,没有明确的规定项目开发的规范和包结构、目录的划分,一直这样一点一点的做啊,改啊...等到类的越来越多,项目的越来越大,发现整个系统是多么的乱,害得到后来根本提不起精神继续做下去,没有刚开始的激情了,很郁闷。经过参考其他的系统,对比自己的系统,发现只有重构才能解决问题。于是就开始写规范文档,重新划分包与目录的结构,为了项目的继续发展。       通过这样的经历,发现一开始定好规范文档,按照项目实际要求清晰地划分好包的结构与目录的结构对于一个项目的继续开发与扩展是多么的重要。
     JForum 是一个功能强大 ,易于管理的论坛。它的设计完全遵从MVC设计模式,能够在任何Servlet容器与EJB服务器上运行。而且可以轻松的定制与扩展JForum论坛。      安装很简单,可以说JForum是论坛二次开发的绝佳选择。 该项目主页:http://www.jforum.net/index.jsp JForum交流论坛:http://www.trydone.com/forums/show/16.page 开放JForum.T 的 SVN 地址: http://www.trydone.com/posts/list/217.page
     经过这段时间对jquery的学习和应用,发现jquey的确是个很不错的ajax框架。他的宗旨“让你写的更少,做的更多”,拥有很好对象思想。在学习jquery的过程中,发现自己的div+css的水平提高了不少,同时对div+css也产生了兴趣。        如果你发现你的项目中要使用ajax技术或一些页面特效,jquery应该是个不错的选择。 附件中的是:jquery1.2 中文API.
FreeMarker中文学习笔记。
   关联关系映射通常情况是比较难配置正确的。我觉得真正要掌握好Hibernate应该用OO思想来思考问题。就是要在配置过程,以实体对象为核心,关联到数据库,这个方向是不能反,非常重要的。          学习Hibernate关联关系映射配置,一般都是从较容易的着手,如:一对一、一对多、多对多。而且在学习过程碰到问题,应该先主动积极思考,通过实验来验证,这样可以很好的帮助我们理解它的原理。我在学习一对一双向关联关系映射遇到了一个问题,就是为什么没有外键的一方不能使用Lazy加载呢?经过一番的实践思考,得出了结果。          因为,首先一对一的双向关联的双方实体都有对方对象的引用。 ...
    自定义JSTL标签函数,方便页面的调用,通过调用函数返回数据进行页面显示。简单、方便,在开发中时常用的到。 以下通过显示省份来看实现步骤: 第一步:新建一个类如下: UtilFunction.java package demo; import java.util.ArrayList; import java.util.List; // 测试 // 自定义JSTL函数 public class UtilFunction { // 获取省份 public static List getProvinces() { List provinces = ne ...
  虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基 础上发展起来的。从某种程度上来讲,Struts2没有继承Struts 1的血统,而是继承WebWork的血统。或者说,WebWork衍生出了Struts2,而不是Struts 1衍生了Struts2。因为Struts2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:而且吸收了 Struts 1和WebWork两者的优势,因此,是一个非常值得期待 ...
   以下是我的AJAX中文乱码的解决方案: 客户端对url进行两次转码:(str可能是中文) ... var url = 'policy.do?method=searchSuggest&word=' + str+"&now="+new Date().getTime(); url = encodeURI(url); url = encodeURI(url); ... 服务器段对参数值进行解码: ... String word = request.getParameter("word"); word = java ...
面向对象树型结构的设计与实现,以机构为例,机构有它的上级机构和下级机构,以下是相关代码的实现: Orgnization.java package com.changtu.oa.model; import java.util.Set; /** * 组织机构(树型结构) * @author Mike * */ public class Orgniz ...
      在项目开发中如果能使用统一异常处理的话,则不但可以简化开发过程,而且还更容易团队的开发与合作,事半功倍。以下通过使用struts1X 结合实现一个项目的统一异常处理解决方案的例子: 第一步:   配置好Struts整合web。 第二步:   编写统一异常类:SystemException.java package com.changtu.oa.managers; /** * 统一异常类 * 用于存储异常信息,供抛出 * @author Mike */ public class SystemException extends RuntimeException ...
Global site tag (gtag.js) - Google Analytics