本文转载自:http://blog.csdn.net/typa01_kk/article/details/45902955

此篇创建Dynamic Web Projec工程(动态web项目),下一篇,搭建Dynamic Web Project(动态web项目)的springmvc工程2,搭建springmvc。

404错误解决可以查看:springmvc下404解决

工具:

jdk:jdk-8u45-windows-x64.exe

服务器:apache-tomcat-8.0.22

eclipse:eclipse-jee-luna-SR2-win32-x86_64.zip

springmvc:spring-framework-4.1.1.RELEASE

下载分享%springmvc开发分享****,(提取码:2c4a)也可网上下载,适合自己的或最新版本使用。

1:直接打开eclipse,new->Dynamic Web Project,工程名称为testweb:

注:Target runtime:为Web服务器,tomcat;

Dynamic Web module version:tomcat6.0对应2.5,tomcat7.0对应3.0,tomcat8对应3.1

其他默认,Next->:

2:

①eclipse和myeclipse下新建web项目时编译输出目录不一样的
②eclipse中新建web项目的时候默认路径为build\classes,Myclipse是WEB-INF\classes
③服务器的Class Loader类加载器默认加载/WEB-INF/classes目录下的.class文件

④此处修改为target/classes(此处可默认,我修改为如图,好像可以maven通用?但当前并未用到.)

⑤Source folders on build path:下,根据需要可以自己追加:

a.删除默认的“src”目录,自己定订制Add folder:

b.JavaJavasource源码目录,resources为各种配置xml,properties等,以及对应的测试test的源码java和配置resources目录。

创建目录如下:

Next->:

3:下图中,Generate web.xml deployment descriptor,默认没勾选。勾选后,可以自动生成web.xml文件。不勾选,自己复制其他的自己添加添加。

Context root:为web访问路径,可以后期修改默认为项目名称

Content directory:为web前段配置和jsp和图片js、css等,此处配置为src\main\webapp(安全,好管理?)

勾选后,点击Finish ok。

4:创建后目录为:

5:此处还没有jsp页面,可以在src\main\webapp下新建个内容为"搭建Dynamic Web Project(动态web项目)的springmvc工程,ok!"的index.jsp。

注:此处index.jsp页面,放错路径将导致404错误。(WEB-INF/index.jsp,不是项目根目录,其实会自动搜索index.jsp这并不是重点,也会有问题之一)

404错误解决可以查看:springmvc下404解决

因为index.jsp为web工程下web.xml中welcome-file欢迎页,所有可以直接访问。然后直接在springMVC项目上右击,Run As -> Run On Server到tomcat服务器部署,启动server!

访问:http://localhost:8080/testweb

此篇创建Dynamic Web Projec(动态web项目)工程,下一篇,搭建Dynamic Web Project(动态web项目)的springmvc工程2,搭建springmvc。

搭建Dynamic Web Project(动态web项目)的springmvc工程1的更多相关文章

  1. 搭建Dynamic Web Project(动态web项目)的springmvc工程2

    本文转载自:http://blog.csdn.net/typa01_kk/article/details/45905129 此篇为“创建Dynamic Web Projec工程,”搭建Dynamic ...

  2. java中dynamic web project与web project 的区别 [转]

    原帖地址:http://blog.sina.com.cn/s/blog_46726d2401013jlk.html 文章框架: 1.Dynamic  Web Project 概念 2.eclipse ...

  3. 新建项目下的web文件夹下的dynamic web project和static web project和web fragment project的区别

    dynamic web project是Eclipse的项目,与其对应的有static web project,前者指动态web项目,包含一些动态代码,如java:而static web projec ...

  4. eclipse 使用tomcat7.0建立Dynamic Web Project 时 web.xml的问题

    最近使用Eclipse helios版本结合tomcat7.0建立动态的web项目时,发现在WEB-INF下的web.xml没有了. 解决方案: 建立web项目时,建到第三个下一步时,将 Genera ...

  5. Dynamic Web Project 的学习笔记

    文章框架: 1.Dynamic  Web Project 概念 2.eclipse 中的动态Web 项目与 Myeclipse 中的web项目有何区别 3.动态的运行原理及目录结构---是否都涉及到由 ...

  6. 用Eclipse 开发Dynamic Web Project应用程序 【转】

    简介:本文仅简单介绍基于Eclipse开发Dynamic Web Project应用下的JSP,Servlet及TOMCAT数据源的配置和开发. 软件环境: Eclipse Java EE IDE f ...

  7. 用Eclipse 开发Dynamic Web Project应用程序

    一.创建Server通过菜单选择File > New > Other>Server,创建Server,如下图所示. 二.创建Dynamic Web Project项目 1.菜单选择F ...

  8. 转-用Eclipse 开发Dynamic Web Project应用程序

    简介:本文仅简单介绍基于Eclipse开发Dynamic Web Project应用下的JSP,Servlet及TOMCAT数据源的配置和开发. 软件环境: Eclipse Java EE IDE f ...

  9. Java Project和Web Project 区别

    java project是java工程,不包括JSP等前台页面的代码 大部分是CS结构的工程和一些jar包 web project是web工程,是BS结构的系统 web project部署到服务器上 ...

随机推荐

  1. Java中异常的捕获顺序(多个catch)

    import java.io.IOException; public class ExceptionTryCatchTest { public void doSomething() throws IO ...

  2. django1.9的static文件配置

    修改setting.py,后面加入 STATIC_URL = '/static/' 上面那句是写死的,让django能调用静态文件,下面这句是配置静态文件的路径,路径可以填写多个,用逗号隔开 STAT ...

  3. hdu 5974 A Simple Math Problem

    A Simple Math Problem Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Ot ...

  4. 第一次使用stackoverflow的寻求帮助

    最近在研究一项资料很少的技术--Drools,遇到一个很棘手的问题,搜遍所有网站,百度.谷歌都找不到解决方案.无奈之下,想起了stackoverflow这个技术问答网站.于是鼓足勇气,用蹩脚的英文在上 ...

  5. WWDC 2017, 让我们看看 iTunesConnect 有了哪些不同

    距离 WWDC 2017 过去已经有 7 天了,小伙伴们是不是已经发现我们的苹果后台和之前的界面有些略微的不同,如果有心的朋友下了 iOS 11 beta 版就会发现设备上的 App Store 界面 ...

  6. 人生苦短之我用Python篇(基础)

    Python简介 Python,是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由软件, ...

  7. RPi 2B QEMU 模拟树莓派

    /******************************************************************************** * RPi 2B QEMU 模拟树莓 ...

  8. WDF - CSS 书写规范

    CSS已经写了很久了,但是感觉代码还是有点乱,不够漂亮.今天抽点时间整理一下手头上正在做的网站样式,顺带做一个自己比较适应的书写规范,以供以后参考.先暂时这样吧,其他以后再完善. 逻辑:大小 → 位置 ...

  9. Java连接Mysql的基本用法

    Java连接数据库(以MySQL为例)2007-04-05 02:23           这篇文章主要以MySQL为例讲下Java如何连接到数据库的. 当然,首先要安装有JDK(一般是JDK1.5. ...

  10. window如何分区

    WD官方技术支持电话:800热线800-820-6682(请于周一至周五工作日期间使用固定电话拨打,不支持手机用户)手机用户请拨打400-627 6682. 链接:https://kuyusm.tma ...