搭建Dynamic Web Project(动态web项目)的springmvc工程1
本文转载自: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.Java为Javasource源码目录,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的更多相关文章
- 搭建Dynamic Web Project(动态web项目)的springmvc工程2
本文转载自:http://blog.csdn.net/typa01_kk/article/details/45905129 此篇为“创建Dynamic Web Projec工程,”搭建Dynamic ...
- java中dynamic web project与web project 的区别 [转]
原帖地址:http://blog.sina.com.cn/s/blog_46726d2401013jlk.html 文章框架: 1.Dynamic Web Project 概念 2.eclipse ...
- 新建项目下的web文件夹下的dynamic web project和static web project和web fragment project的区别
dynamic web project是Eclipse的项目,与其对应的有static web project,前者指动态web项目,包含一些动态代码,如java:而static web projec ...
- eclipse 使用tomcat7.0建立Dynamic Web Project 时 web.xml的问题
最近使用Eclipse helios版本结合tomcat7.0建立动态的web项目时,发现在WEB-INF下的web.xml没有了. 解决方案: 建立web项目时,建到第三个下一步时,将 Genera ...
- Dynamic Web Project 的学习笔记
文章框架: 1.Dynamic Web Project 概念 2.eclipse 中的动态Web 项目与 Myeclipse 中的web项目有何区别 3.动态的运行原理及目录结构---是否都涉及到由 ...
- 用Eclipse 开发Dynamic Web Project应用程序 【转】
简介:本文仅简单介绍基于Eclipse开发Dynamic Web Project应用下的JSP,Servlet及TOMCAT数据源的配置和开发. 软件环境: Eclipse Java EE IDE f ...
- 用Eclipse 开发Dynamic Web Project应用程序
一.创建Server通过菜单选择File > New > Other>Server,创建Server,如下图所示. 二.创建Dynamic Web Project项目 1.菜单选择F ...
- 转-用Eclipse 开发Dynamic Web Project应用程序
简介:本文仅简单介绍基于Eclipse开发Dynamic Web Project应用下的JSP,Servlet及TOMCAT数据源的配置和开发. 软件环境: Eclipse Java EE IDE f ...
- Java Project和Web Project 区别
java project是java工程,不包括JSP等前台页面的代码 大部分是CS结构的工程和一些jar包 web project是web工程,是BS结构的系统 web project部署到服务器上 ...
随机推荐
- Python中的X[:,0]和X[:,1]
https://blog.csdn.net/csj664103736/article/details/72828584 python中 x=x[1:] 是什么意思 将x的第二位到最后一位的内容赋给x. ...
- scala学习手记7 - 运算符重载
从语法上来说scala是没有运算符的.之前的一节里也曾提到过scala的运算符实际上是方法名,如1 + 2实际上就是1.+(2).我们可以将之视为运算符,是因为scala的一个特性:如果方法的参数小于 ...
- JSP导入包
1. <%@page import="java.util.Date, mianBao.*, z_utils.*"%> 2. 3.
- django从请求到返回都经历了什么[转]
原文地址:http://projectsedu.com/2016/10/17/django从请求到返回都经历了什么/ 从runserver说起 ruserver是使用django自己的web serv ...
- WPF Invoke和BeginInvoke
在WPF中Invoke和BeginInvoke和Winform中的是差不多的,只是一个用Control的一个用Dispatcher的. 而Invoke和BeginInvoke的区别嘛 就是一个是同步的 ...
- 51nod1241 lis变形
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1241 1241 特殊的排序 题目来源: 摩根斯坦利的比赛题 基准时间限制 ...
- WebSocket 在烧瓶和龙卷风中的应用
a. 安装 pip3 install gevent-websocket 作用: - 处理Http.Websocket协议的请求 -> socket - 封装Http.Websocket相关数据 ...
- css选择器的特殊性值
今天从前端那拿来写好的页面,就开始动工,首先,照旧处理导航栏高亮的问题, 说到处理高亮的问题,不同的人会有不同的方法,比如: //类名为nav的元素下的第n个a元素 .nav a:nth-of-typ ...
- Arcgis for Js实现graphiclayer的空间查询(续)
上文中,实现了简单的针对graphiclayer的空间查询工作,在本节,将更加详细的介绍针对graphiclayer的空间查询.首先,空间查询的方式:提供多种类型的空间查询,包括点周边.线周边.面内等 ...
- ROS中使用ABB Yumi IRB14000的一些资料汇总
目前,ABB RobotStudio 已经更新到6.05.01了,可至官网下载. 使用ABB RobotStudio和ROS进行联合调试,请参考下文: http://blog.csdn.net/Zha ...