`
asjava
  • 浏览: 134012 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Eclipse中新建动态Web工程

 
阅读更多
前提,Tomcat已安装好(此处以6.0为例,高版本也一样)
在Eclipse中新建动态网站工程
Eclipse->new->Dynamic Web project
Project name:a04
Target runtime:Tomcat6.0
Dynamic web module version:2.5
->
Default output folder:WebContent\WEB-INF\classes
(注意:Default output folder默认是build\classes,这样*.java编译后的*.class文件都放到了build
\classes目录下.
注意: build\classes目录, 这是不符合Struts2标准的, 如果是Struts2工程, 则一定要改成WebContent\WEB-INF\classes).如果是Spring工程则不用改.
->Context Root:a04(这项是自动填好的就是工程名)
Context Root确定了Tomcat将哪些URL请求转发到本Web应用. 如果应用的context root 设置为 myapp,除非存在更为明确的context root的Web应用,否则所有 /myapp or /myapp/*的请求将被转发到你现在新建的应用进行处理,如果第二个应用context root设置为 myapp/help, 那么/myapp/help/help.jsp 的请求将转发到第二个应用进行处理,而不是第一个应用。
Content directory:
WebContent (这项是自动填好的)
Content directory实际上Web应用的根目录。
Context Root与Content directory的区别就是:Context Root是在URL访问时用的应用名(在地址栏上访问用的),而Content directory是实际上被部署到Tomcat/webapp目录下的Web应用的根目录(文件系统中实际存在的)。
finish,工程就建好了.
在WebContent下New一个Hello.jsp用于显示结果,为了简单里面写一点静态内容即可.
新建Tomcat Server
Window->show view->servers->new server wizard->Tomcat6->选a04 add到Configured里->Finish.
右键Hello.jsp->Run On Server->可以看到刚才新建的server,选中它,Finish.
Eclipse内建的浏览器就会去访问这个页面了.
这时访问的页面是http://localhost:8080/a04/Hello.jsp
为了在访问时省略"Hello.jsp"可以修改web.xml实现
打开Eclipse自动建好的web.xml
内容:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>a04</display-name>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>
找到这行:<welcome-file>index.jsp</welcome-file>
这表示"index.jsp"是welcome-file(友好页面?),是可以在访问时省略输入的.把"index.jsp"改
成"Hello.jsp",重启server(那个绿色的按钮),再次用http://localhost:8080/a04/这个地址访问,效果
是一样的.
注意,地址区分大小写.
以上是在Eclipse中部署一个最简单的Tomcat应用.
也可以不在Eclipse中部署,而在操作系统中直接使用Tomcat服务去访问这个Web应用.这是通过修改
Tomcat的配置文件server.xml实现的,这个文件在"...\apache-tomcat-6.0.36\conf\server.xml"
具体是在</Host>上面添加:
 <Context path="/a04" docBase="D:\Mywork\Java\workspace\a04\WebContent" debug="0"
reloadable="true"/>
path="/a04",代表当在浏览器中访问时要输入的应用名,即:http://localhost:8080/a04
docBase="D:\Mywork\Java\workspace\a04\WebContent",代表应用的真正路径.
修改后保存,重启Tomcat服务,打开浏览器,访问http://localhost:8080/a04就可以了.
分享到:
评论

相关推荐

    用eclipse新建java_web工程项目分享.pdf

    用eclipse新建java_web工程项目分享.pdf

    eclipse 创建maven 项目 动态web工程完整示例

    eclipse 创建maven 项目 动态web工程完整示例,新建maven,到发布案列,从零开始学习

    用eclipse新建java_web工程项目.pdf

    用eclipse新建java_web工程项目.pdf

    org.eclipse.wst.web.prefs

    Eclipse 新建WEB工程的WebContent目录设置默认WebRoot,和设置编译class默认输出WebRoot\WEB-INF\classes https://blog.csdn.net/love20yh/article/details/81038250

    Maven新建打包等管理Eclipse标准动态Web工程

    NULL 博文链接:https://obullxl.iteye.com/blog/647330

    详解eclipse创建maven项目实现动态web工程完整示例

    主要介绍了详解eclipse创建maven项目实现动态web工程完整示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Eclipse整合Maven开发教程

    4.8 新建Web工程 18 4.9 运行Web工程 19 5. 依赖关系 20 5.1 第三方依赖 20 5.2 本地工程依赖 25 6. 遇到问题 31 6.1 新建工程的问题 31 6.2 编译工程的问题 34 6.3 解决Maven不断更新资源的问题 35 6.4 ...

    eclipse使用教程大全

    eclipse使用入门方法 打开eclipse 第一次使用 界面 可能是这样的 将它关掉 成为这个样子 ...新建个工程 ...一般 我们用两类工程 : 一个是 java工程 一个是web工程 ; 我们现在建的是java工程:

    SpringToolSuite安装插件,tomcat 以及新建动态 web 工程去认识Spring MVC的原理

     选择help—&gt;Eclipse MarketPlace   搜索jsp,找到对应的插件   默认选项,点击finish 这个过程很慢很慢…….   等待插件安装完成,电脑会提示重启。 安装成功会出现下面的,如果中途报错,直接关闭安装或者...

    JSP+SQL版 科技企业信息管理系统[Eclipse]版 附工程文件

    JSP+SQL版 科技企业信息管理系统[Eclipse]版 附工程文件 系统安装必备条件: 1、必须正确安装JDK,并配置好环境变量, 2、Tomcat必须正确安装. 3、下载并正确安装连接SQL Server数据库的驱动程序 从网站...

    servlet 开发

    在eclipse中新建一个web project工程,eclipse会自动创建下图所示目录结构

    JavaWeb程序设计教程.doc

    单击欢迎界面中的"File"选项卡,打开文件 选项,选择其中的"NEW" "Project"选项,进入新建工程界面;若新建一个Java工程, 打开"Java"选项卡,单击"Java Project"选项,单击"Next"按钮,进入新建Java工程界面。将...

    三分钟教你如何在IDEA中快速创建工程

    目录1. 创建Java工程2. 设置显示常见的视图3. 工程界面显示4. 创建package和class 1. 创建Java工程 1.... Create New Project:创建一个新的工程 ...如果要创建 Web 工程,则需要勾选上面的 Web Application。如果不需

    struts2例子运行说明

    1&gt;在myeclipse中新建一个web工程,项目名称自己任意取名,"J2EE Specification Level"一栏选择"J2EE1.4",然后点击"finish". 2&gt;从"我的电脑"进入到项目所在路径,把项目下的src和WebRoot目录删除,然后把例子中的src和...

    Axis安装配置说明

    3、先在eclipse下新建web project为WebServiceDemo.在Tomcat的配置xml配置上:&lt;Context path="/webservice" docBase="D:\\workspace\\WebServiceDemo\\WebRoot"/&gt;.解压下载的axis安装包,将webapps\axis下的lib...

    Flex开发手册 环境搭建手册

    在Java工程中:导入BlazeDS.rar中的包,添加Apache Tomcat库。WEB-INF目录下新增flex文件夹,新建messaging-config.xml,proxy-config.xml,remoting-config.xml,services-config.xml四个配置文件(具体内容见...

    phonegap 配置文件(android+eclipse+phonegap(cordova)配置项目 .)

    1.进入eclipse界面,新建android工程 new &gt; android project 2.该工程目录下建立两个文档 /libs 和 /assets/www 3.把phonegap中android目录下的cordova-1.7.0.js拷贝到 /assets/www下, 把同目录下的cordova-...

    Android搭建本地Tomcat服务器及相关配置

    Eclipse中新建Web工程 一、 Tomcat的下载 在Tomcat官网下载http://tomcat.apache.org/,这里下载的是Tomcat7,下载到本地并解压出来。 二、Tomcat的配置 Tomcat的配置前要把Java运行环境配置好。配置电脑的环境...

    使用Struts+Spring+Hibernate整合开发例子

    1. 新建一个starssh的web工程 2. 添加struts框架包。 3. 添加spring框架包。注意spring的配置文件要放到WEB-INF下。 4. 添加hibernate框架包。 注意:在添加hibernate框架时,选择生成spring configuration ...

    基于SSM的会员商场管理系统.zip

    1.使用Eclipse,shopping-true的web工程,部署; 2.利用navicat新建一个数据库mydb,按照需求设计各表; 3.完成系统登陆注册功能; 4.实现商城好评差评热评功能; 5.实现会员列表、修改、删除、添加功能; 6.完成个人中心...

Global site tag (gtag.js) - Google Analytics