Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 最简版(Hibernate+Struts+JSTL)环境架设
【标  题】:最简版(Hibernate+Struts+JSTL)环境架设
【关键字】:Hibernate+Struts+JSTL
【来  源】:http://blog.csdn.net/shagoo/archive/2006/11/16/1387317.aspx

最简版(Hibernate+Struts+JSTL)环境架设

Your Ad Here

  首先,该下载哪些包,我想有点基础的“同学”基本都应该知道了吧 ... 我用的是 Hibernate3.1,Struts1.2.9,jakarta-taglibs-standard-1.1.2 其他的就是一些 Eclipse 的工具包,我用的是 Eclipse3.2,tomcatPluginV31,HibernateSynchronizer-3.1.9,htmlEditor-2.0,没用 WTP 的原因是我想感受一下最“原始”的架设方法,而 htmlEditor 很小巧也基本可以替代 JST Plugin 的用途了;没用用 MyEclipse 的原因是它是收费的(而公司不让装收费软件;-|)。另外,添加 Eclipse Plugins 的时候,我推荐大家用一个专用目录来装自己收集的 Plugins,也就是用 *.link 文件关联使用的方法,具体怎么做不想在这里啰嗦了 ... 有问题 Google 一下 ;-)

  继续 ... Java Web Application 基本的目录结构大家应该都知道吧,你可以在 Eclipse 下 New 一个 Java Project 并按照基本结构建立一个 WebApp,然后引入需要的包,设置一下你的源程序文件夹(src/)和目标文件夹(WEB-INF/classes/),就可以开始编程了 ... 为了结构清晰,你可以在源程序文件夹(src/)下建立 modules/(放置 Models),forms/(放置 Formbeans),actions/(放置 Controllers) ... 这样整个程序的结构会比较有层次感和利于管理 :) 具体的 Hibernate 和 Struts 的配置步骤可以到网上搜一下(保证有一大摞),至于 JSTL (JSP Standard Tag Library)的确比 Old JSP 好用多了,慢慢研究吧 ... 附上开发使用的最简必须包列表(这可是我慢慢实验出来的哦,整个 lib/ 一共才 5M 多,想必对初学者应该会有用):

antlr.jar - Struts-1.2.9
commons-beanutils.jar - Struts-1.2.9
commons-digester.jar - Struts-1.2.9
commons-fileupload.jar - Struts-1.2.9
commons-logging.jar - Struts-1.2.9
commons-validator.jar - Struts-1.2.9
jakarta-oro.jar - Struts-1.2.9
struts.jar - Struts-1.2.9

commons-logging-1.0.4.jar - Hibernate-3.1
asm-attrs.jar dom4j-1.6.1.jar - Hibernate-3.1
antlr-2.7.6rc1.jar - Hibernate-3.1
cglib-2.1.3.jar - Hibernate-3.1
asm.jar - Hibernate-3.1
commons-collections-2.1.1.jar - Hibernate-3.1
xerces-2.6.2.jar-required for JDK < 1.4 - Hibernate-3.1
jaxen-1.1-beta-7.jar-required if you want to deserialize a Configuration to improve startup performance - Hibernate-3.1

jstl.jar - JSTL(jakarta-taglibs-standard)-1.1.2
standard.jar - JSTL(jakarta-taglibs-standard)-1.1.2

struts-bean.tld - Struts Tag Lib
struts-html.tld - Struts Tag Lib
struts-logic.tld - Struts Tag Lib
struts-nested.tld - Struts Tag Lib
struts-tiles.tld - Struts Tag Lib

c.tld - JSTL Tag Lib
sql.tld - JSTL Tag Lib

  另:如果需要连接 MySql 把 mysql-connector-java-3.1.7-bin.jar 也放到 lib/ 里即可,另外,因为这是开发环境,不含 log4j 和 一些 build 时使用的包,具体的以后使用到了在给大家发上来吧 Enjoy It :) 

[原创] Java WebApp 中的 MySql 中文乱码问题:【上一篇】
JSP上传和下载文件:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 穷举密码算法
  • 聊天室php&mysql(六)
  • Linux下配置交叉编译环境,配置编译内核及uboot安装
  • Linux安全防护工具
  • 【原创】用Dreamweaver MX制作ASP网页问题小结
  • [新闻] MDA工具分类方法:一个评价模版
  • 三招保护局域网中的IP地址
  • JVM GC的Heap
  • UNIX痛恨者手册(转)
  • Linux系统中OpenSSH的安装和配置之三
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.