如何搭建一个java web项目框架搭建 程序

简单Java Web应用程序搭建与部署_服务器应用_Linux公社-Linux系统门户网站
你好,游客
简单Java Web应用程序搭建与部署
来源:Linux社区&
作者:Touch_2011
1、&准备工作
工具:tomcat、editplus、jdk、windows操作系统
操作:在windows操作系统上安装jdk、tomcat、editplus,配置JAVA_HOME,Path,CLASSPATH;在CLASSPATH路径上加上servlet-api.jar
CLASSPATH&&&& D:\Program Files\Java\jdk1.6.0_10\F:\tomcat\lib\servlet-api.
也可以配置CATALINA_HOME&& F:\tomcat
相关阅读:《java web开发详解》 下载地址见:
2、tomcat、servlet简介
tomcat是完全免费得web服务器
servlet容器也叫servlet引擎,是web服务器或应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务,解码基于MIME的请求,格式化基于MIME的响应
解压tomcat后,得到如下目录,当然tomcat7中只有一个lib目录。其中要用到的servlet-api.jar放在lib目录下
servlet生命周期
3、java web应用程序
一个web应用程序是由一组servlet、类、html页面以及其他资源组成的运行在web服务器上的完整的应用程序。一个Context表示一个应用程序
& 以一个登陆servlet为例介绍java web程序的开发流程,完成功能:用户通过login.html登陆,登陆成功返回客户端和服务器的一些信息,以及请求信息
4、目录结构
F:\tomcat\webapps\servlet_demo这是我电脑上的应用程序servlet_demo的路径,这个路径是上下文路径,在该路径下建立如下文件:
相关资讯 & & &
& (06月01日)
& (02月11日)
& (06月22日)
& (02月14日)
& (02月09日)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款一般如何创建一个java web应用程序(讨论用不用实体类)
[问题点数:50分]
一般如何创建一个java web应用程序(讨论用不用实体类)
[问题点数:50分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2016年1月 Java大版内专家分月排行榜第一2015年12月 Java大版内专家分月排行榜第一2015年9月 Java大版内专家分月排行榜第一2015年8月 Java大版内专家分月排行榜第一
2016年3月 Java大版内专家分月排行榜第二2016年2月 Java大版内专家分月排行榜第二2015年11月 Java大版内专家分月排行榜第二2015年10月 Java大版内专家分月排行榜第二
2016年1月 Java大版内专家分月排行榜第一2015年12月 Java大版内专家分月排行榜第一2015年9月 Java大版内专家分月排行榜第一2015年8月 Java大版内专家分月排行榜第一
2016年3月 Java大版内专家分月排行榜第二2016年2月 Java大版内专家分月排行榜第二2015年11月 Java大版内专家分月排行榜第二2015年10月 Java大版内专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。SpringMvc(一)Eclipse搭建web项目
Eclipse jee版--------Jdk1.6版---------tomcat7.0-X64
都是很好搞到的资源安装配置jdk,eclipse,tomcat就不说了。直接打开eclipse新建Dynamic web project,项目名字就叫springMVC如图
这里tomcat用你自己配的7.0.(用6.0也OK)然后就是7.0对应Dynamic web module version3.0/6.0对应的是2.5。这些都没啥关系,默认就行。然后不要Finish,Next->如图
eclipse新建web项目时编译输出目录跟myeclipse是不一样的,eclipse中新建web项目的时候是如图的build\classes.Myclipse是WEB-INF\classes而服务器的class
loader类加载器默认加载 /WEB-INF/classes目录下的 .class文件 所以这里要小改动下。改为WebContent/WEB-INF/classes
然后上面的source
folder就一个src可以多自定义几个,这里我又add folder添加了一个resource和test,用来存放一些xml的配置文件和做测试用如图
然后继续NExt>如图
这里打上勾可以自动生成web.xml文件,默认是没勾选的,这里就勾上吧,要不还得从别的地方复制一份来用。其它默认不要改然后可以Finish了。完成创建后如图
这是还没有jsp页面,可以在webcontent下新建个helloworld的index.jsp。然后直接在springMVC项目上右击,run
as-run on server
浏览器输入
http://localhost:8080/springMVC/
显示刚才新建的index.页面的hello world,新建web项目算完成了。
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'&&最基础的通过myeclipse搭建框架开发java web工程的步骤详解一、安装JDK  首先下载JDK 5.0(JDK 5.0的下载页面为:; 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置JDK的环境变量:在&我的电脑&上点右键&&&属性&&&&高级&&& &环境变量(N)&。新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06;  新建系统变量CLASSPATH:.;%JAVA_HOME%\(注意:点号表示当前目录,不能省略)  在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\(注意:这里的分号不能省略)  到这里,JDK安装完毕。  下面我们测试一下JDK是否安装成功:  将以下内容复制到记事本中:public class HelloJAVA{public static void main(String srg[]){System.out.println(&Hello JAVA!&);}}  另存为&HelloJAVA.java&(不含引号,下同),并保存到D盘根目录下。进入命令行,编译这个java类。如果正常输出,说明以上安装完成。注意:如果以后要安装诸如Eclipse、Borland JBuilder、JCreator、IntelliJ IDEA等集成开发环境(IDE,Integrated Development Environment),应该在IDE中编译运行一个简单的HelloWorld程序,以保证IDE可以识别出JDK的位置。二、安装Tomcat  首先下载jakarta-tomcat-5.0.30.zip,之所以下载免安装版的好处是可以使用多个Tomcat(jakarta-tomcat-5.0.30.zip的下载页面为:  然后将jakarta-tomcat-5.0.30.zip直接解压到D盘根目录: 最后配置Tomcat的环境变量:在&我的电脑&上点右键&&&属性&&&&高级&&& &环境变量(N)&。  新建系统变量CATALINA_HOME:D:\jakarta-tomcat-5.0.30  在系统变量CLASSPATH的值的后面加入:%CATALINA_HOME%\common\  在系统变量Path的值中&%JAVA_HOME%\&的后面加入以下内容:%CATALINA_HOME%\  到这里,Tomcat安装完毕。  进行完一、二两步的设置以后,各系统变量的值如下:JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06CATALINA_HOME:D:\jakarta-tomcat-5.0.30CLASSPATH:.;%JAVA_HOME%\%CATALINA_HOME%\common\Path:%JAVA_HOME%\%CATALINA_HOME%\%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem  三、安装Eclipse  首先下载eclipse-SDK-3.1.2-win32.zip(eclipse-SDK-3.1.2-win32.zip下载地址为:;  然后将eclipse-SDK-3.1.2-win32.zip直接解压到D盘根目录:到这里, Eclipse安装完毕。  四、安装MyEclipse  首先下载EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe(EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe 的下载地址为:;  然后安装EnterpriseWorkbenchInstaller_4.1.1GA_E3.1.exe。注意:当安装到下图所示的步骤的时候要选择Eclipse的安装路径,其他选项保持默认。 安装完毕之后,将MyEclipse安装目录下的features和plugins这2个目录覆盖到Eclipse的安装目录下。  最后将刚才安装的 MyEclipse 卸载。  解释一下上面这样做的原因: 因为MyEclipse是Eclipse的插件,所以只要把features和plugins这2个目录覆盖到Eclipse的安装目录,Eclipse就会自动认出这些插件。  到这里,MyEclipse安装完毕。  五、破解MyEclipse  运行MyEclipse4.1.1注册机MyEclipseKeyGen.exe,选择MyEclipse的版本号,输入注册名,生成序列号。(MyEclipse4.x注册机的下载地址为:.cn/UploadFiles/753587.rar(下载地址失效)  运行eclipse.exe(首次运行要求指定Workspace),依次点击Window ----& Preferences ----&MyEclipse----&Subscription ----& Enter Subscription,输入注册名以及注册机生成的注册码。  到这里,MyEclipse破解完毕。  六、指定Eclipse+MyEclipse的JRE 和Tomcat 服务器  1.设定Eclipse+MyEclipse的JRE  一般情况下,Eclipse可以自动找到JRE,我们不用进行过多的设置。  2.设定Eclipse+MyEclipse的Tomcat 服务器到这里,我们的Eclipse+MyEclipse开发环境就搭建完毕了!七、建一个Web工程检验下1& 新建个工程:new》Project》MyEclipse》J2EEProjects》WebProject》输入工程名称,如,test其他默认2& 进入刚才建的工程里面,如test》右点test工程下的WebRoot新建两个JSP文件。如:hello.jsp和hello_rusult.jsp3& hello.jsp和hello_rusult.jsp代码如下:&hello.jsp
&% @ page language=& java & import=& java.util.* & pageEncoding=& GBK & %&
String path= request.getContextPath();
String basePath= request.getScheme() + & :// & + request.getServerName() + & : & + request.getServerPort() + path + & / & ;
&! DOCTYPE HTML PUBLIC & -//W3C//DTD HTML 4.01 Transitional//EN &&
&base href=& &%=basePath%&&&
&title& First Project &/title&
&meta http - equiv=& pragma & content=& no-cache &&
&meta http - equiv=& cache-control & content=& no-cache &&
&meta http - equiv=& expires & content=& &&
&meta http - equiv=& keywords & content=& keyword1,keyword2,keyword3 &&
&meta http - equiv=& description & content=& This is my page &&
&link rel=& stylesheet & type=& text/css & href=& styles.css &&
&FORM name=& form1 & action=& hello_result.jsp & method=& post &&
&INPUT type=& text & name=& hello &&
&INPUT type=& submit & name=& Submit & value= & 提交 &&
&hello_rusult.jsp&
&% @ page language=& java & import=& java.util.* & pageEncoding=& GBK & %&
String path= request.getContextPath();
String basePath= request.getScheme() + & :// & + request.getServerName() + & : & + request.getServerPort() + path + & / & ;
&! DOCTYPE HTML PUBLIC & -//W3C//DTD HTML 4.01 Transitional//EN &&
&base href=& &%=basePath%&&&
&title& Faint,First Project Again !&/title&
&meta http - equiv=& pragma & content=& no-cache &&
&meta http - equiv=& cache-control & content=& no-cache &&
&meta http - equiv=& expires & content=& &&
&meta http - equiv=& keywords & content=& keyword1,keyword2,keyword3 &&
&meta http - equiv=& description & content=& This is my page &&
&link rel=& stylesheet & type=& text/css & href=& styles.css &&
request.setCharacterEncoding( & GBK & );
String temp= request.getParameter( & hello & );
out.println(temp);
4& 点击Deploy MyEclipse J2EE Project,部署整个工程。然后,点击Run MyEclipse 应用服务器tomcat。启动成功后输入:访问刚才发布的Web应用。项目运行截图1:项目运行截图2:原文:2个牛币请下载代码后再发表评论//zuidaima/zuidaima/.classpath/zuidaima/.mymetadata/zuidaima/.project/zuidaima/.settings/zuidaima/.settings/.jsdtscope/zuidaima/.settings/org.eclipse.jdt.core.prefs/zuidaima/.settings/org.eclipse.wst.jsdt.ui.superType.container/zuidaima/.settings/org.eclipse.wst.jsdt.ui.superType.name/zuidaima/WebRoot/zuidaima/WebRoot/META-INF/zuidaima/WebRoot/META-INF/MANIFEST.MF/zuidaima/WebRoot/hello.jsp/zuidaima/WebRoot/hello_rusult.jsp精精精原原原原原精精最热搜索分享话题编程语言基础Web开发数据库开发客户端开发脚本工具游戏开发服务器软硬件开源组件类库相关分享原原原原精最近下载暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级最近浏览暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友

我要回帖

更多关于 java web项目搭建 的文章

 

随机推荐