搭建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部署到服务器上 ...
随机推荐
- js里面如何才能让成员方法去调用类中其他成员
function fun(){ var _this = this; //如果函数是用var定义的私有函数,如下 var func1 = function(){ } //那么类中其他函数都可以直接通过f ...
- 使用Xcode IDE写node.js
最近在玩node.js 但是发现很多IDE就是用不顺手 后来发现Xcode可以剖析java script 于是试着使用Xcode来当做node.js的编辑器 首先,在Mac上必须先安装node.js的 ...
- Windows安装Ubuntu桌面操作系统到移动硬盘中以及错误解决
用到的工具:U盘一个(usb3.0,你懂的),移动硬盘(我这个是笔记本里面取出来的机械硬盘装上的盒子) 第一步:下载Ubuntu系统iso镜像文件 下载Ubuntu系统iso镜像文件,由于我是新手,下 ...
- MySQL主从配置实现(同一台主机)
////////////////////MySQL主从(同一台主机)////////////////////// 1.安装配置MySQL参考之前步骤搭建MySQL服务为了做实验方便,我们在同一台机器上 ...
- Three.js基础:建立Cube并实现鼠标交互,动画旋转
index.html文件: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- 认证和授权(Authentication和Authorization)
什么是OAuth 如今很多网站的功能都强调彼此间的交互,因此我们需要一种简单,标准的解决方案来安全的完成应用的授权,于是,OAuth应运而生,看看官网对其的定义: An open protocol t ...
- Asp.net使用powershell管理hyper-v
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...
- Go-gin CORS 跨域中间件
原文:https://stackoverflow.com/questions/29418478/go-gin-framework-cors func CORSMiddleware() gin.Hand ...
- HTTP metadata数据
信息元位置 信息元名称 信息元ID 信息元描述 1 MetadataVersion 5000 Metadata版本号 当前版本号为1.0 2 MetadataID 1019 MetadataID 3 ...
- 【Java】对象的创建过程
一.对象的创建过程 1.首次创建对象时或该类静态方法/静态域首次被访问时,JAVA解释器查找该类的路径,定位该类的class文件 2.载入该类的class文件,有关静态初始化的所有动作执行,但是只执行 ...