Java web开发学习过程1

由于项目需要需要开发web程序,于是在网上查找web开发的相关技术主要是:windows下asp+iis+Visual Studio。可以跨平台的是java web(jsp)技术和php技术。由于跨平台的需求asp直接否掉。java(jsp)技术和php技术各有优劣势。但是考虑到java是完成的解决方案,php只是用于网站开发,并且java对各种设计模式的支持要好一些,回头如果需要可转化为php+jsp,比php转jsp要容易,故选择了java(jsp)作为主要的开发技术。

技术方案选择完毕,接下来就是配置开发环境。网上主要有两派eclipse jee和myeclipse。可参考这篇文章来选择http://blog.csdn.net/huangchunwju/article/details/7536941。最终我选择使用eclipse jee作为开发环境。这是因为可以多倒腾一下,并且环境干净,容易看到问题的本质。对提高有好处。下载tomcat和eclipse jee版本后。参考这篇文章来做第一个程序helloworld,http://hi.baidu.com/yerlluo/item/008d61043db9a318ebfe383d。在这篇文章中当运行程序时弹出的run on server对话框(如下)实际上就是创建server的过程,可参考http://www.blogjava.net/ynstudio/archive/2009/07/01/284960.html中的创建srever过程,来知其然且知其所以然。注意其中的Context root:和创建servlet时的url mappings:这两个变量构成访问servlet的标示http://localhost:8080/Context root/Url mappings。



如何将myeclipse dynamic web工程转换为eclipse jee dynamic web工程?

由于myeclipse和eclipse一脉相承,故myeclipse转换为eclipse工程比较 容易。

首先将myeclipse的src下的源码复制到eclipse工程下的src下,其他的源码也复制到src下(也可以不复制到src下,直接复制到工程文件夹下然后添加Properties->Java Build Path->Source)。

然后将WebRoot下的内容复制WebContent下。

最终生成的网站内容WEB-INF/classes下的一些配置文件是由eclipse jee工程的src下的文件生成的,例如struts.xml, log4j.xml等,故可以把myeclipse工程生成在WEB-INF/classes下的配置文件都复制到eclipse jee工程的src下,即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值