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

  首先,该下载哪些包,我想有点基础的“同学”基本都应该知道了吧 ... 我用的是 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 :) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值