java

推荐列表 站点导航

当前位置:首页 > 脚本编程 > java >

记得勾选springconfig.xml 因为我们之前下载过相应的文件

来源:网络  作者:网友投稿  发布时间:2021-01-14 08:48
本篇文章主要先容了详解IDEA用maven建设springMVC项目和设置 ,具有必然的参考代价,感乐趣的小同伴们可以参考一下...

idea的maven在安装路径的plugins文件夹下。

在界面的右上角进入project structure 然后在module中选择配置各个模块,所以很快,你会发明这个文件夹不能建设java的类文件和package,下面的两个体离是你的maven设置文件和你的客栈地点, 点击ok之后,可是artifactid最好和你的项目一名一样然后next 为了快一点建设, 2、添加pom依赖 建设好之后的项目目次如图所示 我们打开个中的pom.xml, 然后期待maven建设项目乐成 这样我们的项目初始的框架就弄好了, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ?xml version=1.0 encoding=utf-8? web-app xmlns= xmlns:xsi= xsi:schemalocation= http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd version=3.1 display-namearchetype created web application/display-name !--welcome pages-- welcome-file-list welcome-fileindex.jsp/welcome-file /welcome-file-list !--设置springmvc dispatcherservlet-- servlet servlet-namespringmvc/servlet-name servlet-classorg.springframework.web.servlet.dispatcherservlet/servlet-class init-param !--设置dispatcher.xml作为mvc的设置文件-- param-namecontextconfiglocation/param-name param-value/web-inf/dispatcher-servlet.xml/param-value /init-param load-on-startup1/load-on-startup async-supportedtrue/async-supported /servlet servlet-mapping servlet-namespringmvc/servlet-name url-pattern//url-pattern /servlet-mapping !--把applicationcontext.xml插手到设置文件中-- context-param param-namecontextconfiglocation/param-name param-value/web-inf/applicationcontext.xml/param-value /context-param listener listener-classorg.springframework.web.context.contextloaderlistener/listener-class /listener /web-app 上面代码的意思主要就是建设一其中央的节制器,这个文件主要认真一些非mvc组件(可能其他组件)的设置,所以是空的,点右边的加号, ,做完之后我们回到idea,而且选择spring是,个中java文件夹是 sources,把我的文件直接全部包围复制进去就可以了,那就乐成了。

记得勾选springconfig.xml 因为我们之前下载过相应的文件, 5.2 设置dispatcher-servlet.xml 这个文件认真mvc的设置。

3、添加框架支持 设置完pom.xml之后,我们会发明web-inf文件夹下多出了两个文件 这个就是我们之后要设置的文件,添加我们的依赖。

资源映射如下-- mvc:resources mapping=/css/** location=/web-inf/statics/css// mvc:resources mapping=/js/** location=/web-inf/statics/js// mvc:resources mapping=/image/** location=/web-inf/statics/image// !-- 对模子视图名称的理会,就可以测试了,但你也可以扫描一下,点ok。

这里我把我的依赖全部放出来,则最后的斜杠不要漏了) 利用jsp-- !-- 默认的视图理会器 在上边的理会错误时利用 (默认利用html)- -- bean id=defaultviewresolver class=org.springframework.web.servlet.view.internalresourceviewresolver property name=viewclass value=org.springframework.web.servlet.view.jstlview/ property name=prefix value=/web-inf/views//!--配置jsp文件的目次位置-- property name=suffix value=.jsp/ property name=exposecontextbeansasattributes value=true/ /bean !-- 自动扫描装配 -- context:component-scan base-package=example.controller/ /beans 直接复制即可, 然后点击ok完成, 1 2 3 4 5 6 7 ?xml version=1.0 encoding=utf-8? beans xmlns= xmlns:xsi= xmlns:context= xsi:schemalocation= http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context/spring-context.xsd context:component-scan base-package=example/ /beans 5.4、 测试 三个设置文件设置好之后,maven就会开始下载相应的jar文件,所以你要去maven的目次内里拷一份setting.xml到你的客栈中。

先不消管,以供参考,选择add framework support 然后在窗口中别离选中spring和springmvc, 右击我们的项目文件夹, 我们在你的.m2文件夹下的setting.xml中添加如下代码: 1 2 3 4 5 6 mirror idalimaven/id mirrorofcentral/mirrorof namealiyun maven/name urlhttp://maven.aliyun.com/nexus/content/repositories/central//url /mirror 详细位置如下图所示 这个是阿里的库。

请凭据下图建设文件夹 然后我们进入project structure选择文件夹的浸染,pom文件中也会给你一个示例,这里你要把maven自动导入打开。

我们要加一个官方库的镜像,都有简朴的注释,文件夹会变色,因为maven的官方客栈在海外,name=archetypecatalog value=internal,我们添加一个属性值,不外用了阿里的镜像之后照旧挺快的, 最后运行tomcat,而且选择webapp原型。

在欣赏器输入:8080/demo/home/index 即可。

临时没有,为了之后可以或许快速的下载依赖包,然后finish。

即x:\xxx\jetbrains\intellij idea 2016.3.2\plugins\plugins\maven\lib\maven3\conf\setting.xml拷贝到你的用户文件夹下的.m2文件夹下,然后填写项目名,期待下载完成即可, 右上角 然后选择tomcat 设置相关信息 尚有deployment 选择第二个 这里的名称和项目名一样,test是test, 5.3、 设置applicationcontext.xml 其实这个文件没什么好设置的,请自行百度, 然后仔仔java文件夹中添加需要的包,复制到你的pom.xml的dependencies标签之间就可以了, 我的依赖如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 !--测试-- dependency groupidjunit/groupid artifactidjunit/artifactid version4.12/version scopetest/scope /dependency !--日志-- dependency groupidorg.slf4j/groupid artifactidslf4j-log4j12/artifactid version1.7.21/version /dependency !--j2ee-- dependency groupidjavax.servlet/groupid artifactidjavax.servlet-api/artifactid version3.1.0/version /dependency dependency groupidjavax.servlet.jsp/groupid artifactidjsp-api/artifactid version2.2/version /dependency dependency groupidjavax.servlet/groupid artifactidjstl/artifactid version1.2/version /dependency !--mysql驱动包-- dependency groupidmysql/groupid artifactidmysql-connector-java/artifactid version5.1.35/version /dependency !--springframework-- dependency groupidorg.springframework/groupid artifactidspring-web/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-webmvc/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-context/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-test/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-jdbc/artifactid version4.2.6.release/version /dependency dependency groupidcom.github.stefanbirkner/groupid artifactidsystem-rules/artifactid version1.16.1/version scopetest/scope /dependency dependency groupidorg.aspectj/groupid artifactidaspectjweaver/artifactid version1.8.9/version /dependency !--其他需要的包-- dependency groupidorg.apache.commons/groupid artifactidcommons-lang3/artifactid version3.4/version /dependency dependency groupidcommons-fileupload/groupid artifactidcommons-fileupload/artifactid version1.3.1/version /dependency 一旦你复制已往之后。

最后的完整目次如下 这样我们设置前的事情就完成了,假如没有。

我们在idea中要添加一下框架的支持,大概包有点多, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ?xml version=1.0 encoding=utf-8? beans xmlns= xmlns:xsi= xmlns:context= xmlns:mvc= xsi:schemalocation= http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc/spring-mvc.xsd !--此文件认真整个mvc中的设置-- !--启用spring的一些annotation -- context:annotation-config/ !-- 设置注解驱动 可以将request参数与绑定到controller参数上 -- mvc:annotation-driven/ !--静态资源映射-- !--本项目把静态资源放在了webapp的statics目次下, 5、基于xml 的设置 5.1、设置web.xml idea建设的web.xml这个文件版本较量低,假如有需要,接下来就是对springmvc举办设置, 东西筹备:idea2016.3 java jdk 1.8 1、dea建设项目 新建一个maven project,去官网下载tomcat7以上的版本,先把必需的文件夹全部建设好, 4、完善目次布局 首先我们在src/main文件夹下建设java文件夹, 这里我们选择利用idea自带的maven,如图中亮的所示,代码如下: 1 2 3 4 5 6 7 8 9 @controller @requestmapping(/home) public class indexcontroller { @requestmapping(/index) public string index() { return index; } } views文件夹下建设index.jsp,别急。

我把两种设置的要领分成两部门,所以我们要找一个新的,太慢了,即在模子视图名称添加前后缀(假如最后一个照旧暗示文件夹,请自行百度,都有注释,所以这里直接用我们下载好的spring文件,假如有需要, 接下来idea开始建设项目,首先在controller文件夹下建设一个indexcontroller。

点击next,改完之后, 然后点击next 这里的groupid和artifactid随意填写,我记得idea的maven一开始是没有setting.xml的,statics/css/下建设test.css 1 2 3 4 5 6 7 8 9 10 11 %@ taglib prefix=c uri= % %@ page contenttype=text/html;charset=utf-8 language=java % html head titleindex/title link rel=stylesheet type=text/css href=c:url value= rel=external nofollow /css/test.css/ / /head body pspring mvc based on xml config success!/p /body /html 1 2 3 4 5 6 p { background-color: brown; font-family: courier new; font-size:100px; } 接下来设置tomcat,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/java/12575.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

记得勾选springconfig.xml 因为我们之前下载过相应的文件

2021-01-14 编辑:网友投稿

idea的maven在安装路径的plugins文件夹下。

在界面的右上角进入project structure 然后在module中选择配置各个模块,所以很快,你会发明这个文件夹不能建设java的类文件和package,下面的两个体离是你的maven设置文件和你的客栈地点, 点击ok之后,可是artifactid最好和你的项目一名一样然后next 为了快一点建设, 2、添加pom依赖 建设好之后的项目目次如图所示 我们打开个中的pom.xml, 然后期待maven建设项目乐成 这样我们的项目初始的框架就弄好了, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ?xml version=1.0 encoding=utf-8? web-app xmlns= xmlns:xsi= xsi:schemalocation= http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd version=3.1 display-namearchetype created web application/display-name !--welcome pages-- welcome-file-list welcome-fileindex.jsp/welcome-file /welcome-file-list !--设置springmvc dispatcherservlet-- servlet servlet-namespringmvc/servlet-name servlet-classorg.springframework.web.servlet.dispatcherservlet/servlet-class init-param !--设置dispatcher.xml作为mvc的设置文件-- param-namecontextconfiglocation/param-name param-value/web-inf/dispatcher-servlet.xml/param-value /init-param load-on-startup1/load-on-startup async-supportedtrue/async-supported /servlet servlet-mapping servlet-namespringmvc/servlet-name url-pattern//url-pattern /servlet-mapping !--把applicationcontext.xml插手到设置文件中-- context-param param-namecontextconfiglocation/param-name param-value/web-inf/applicationcontext.xml/param-value /context-param listener listener-classorg.springframework.web.context.contextloaderlistener/listener-class /listener /web-app 上面代码的意思主要就是建设一其中央的节制器,这个文件主要认真一些非mvc组件(可能其他组件)的设置,所以是空的,点右边的加号, ,做完之后我们回到idea,而且选择spring是,个中java文件夹是 sources,把我的文件直接全部包围复制进去就可以了,那就乐成了。

记得勾选springconfig.xml 因为我们之前下载过相应的文件, 5.2 设置dispatcher-servlet.xml 这个文件认真mvc的设置。

3、添加框架支持 设置完pom.xml之后,我们会发明web-inf文件夹下多出了两个文件 这个就是我们之后要设置的文件,添加我们的依赖。

资源映射如下-- mvc:resources mapping=/css/** location=/web-inf/statics/css// mvc:resources mapping=/js/** location=/web-inf/statics/js// mvc:resources mapping=/image/** location=/web-inf/statics/image// !-- 对模子视图名称的理会,就可以测试了,但你也可以扫描一下,点ok。

这里我把我的依赖全部放出来,则最后的斜杠不要漏了) 利用jsp-- !-- 默认的视图理会器 在上边的理会错误时利用 (默认利用html)- -- bean id=defaultviewresolver class=org.springframework.web.servlet.view.internalresourceviewresolver property name=viewclass value=org.springframework.web.servlet.view.jstlview/ property name=prefix value=/web-inf/views//!--配置jsp文件的目次位置-- property name=suffix value=.jsp/ property name=exposecontextbeansasattributes value=true/ /bean !-- 自动扫描装配 -- context:component-scan base-package=example.controller/ /beans 直接复制即可, 然后点击ok完成, 1 2 3 4 5 6 7 ?xml version=1.0 encoding=utf-8? beans xmlns= xmlns:xsi= xmlns:context= xsi:schemalocation= http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context/spring-context.xsd context:component-scan base-package=example/ /beans 5.4、 测试 三个设置文件设置好之后,maven就会开始下载相应的jar文件,所以你要去maven的目次内里拷一份setting.xml到你的客栈中。

先不消管,以供参考,选择add framework support 然后在窗口中别离选中spring和springmvc, 右击我们的项目文件夹, 我们在你的.m2文件夹下的setting.xml中添加如下代码: 1 2 3 4 5 6 mirror idalimaven/id mirrorofcentral/mirrorof namealiyun maven/name urlhttp://maven.aliyun.com/nexus/content/repositories/central//url /mirror 详细位置如下图所示 这个是阿里的库。

请凭据下图建设文件夹 然后我们进入project structure选择文件夹的浸染,pom文件中也会给你一个示例,这里你要把maven自动导入打开。

我们要加一个官方库的镜像,都有简朴的注释,文件夹会变色,因为maven的官方客栈在海外,name=archetypecatalog value=internal,我们添加一个属性值,不外用了阿里的镜像之后照旧挺快的, 最后运行tomcat,而且选择webapp原型。

在欣赏器输入:8080/demo/home/index 即可。

临时没有,为了之后可以或许快速的下载依赖包,然后finish。

即x:\xxx\jetbrains\intellij idea 2016.3.2\plugins\plugins\maven\lib\maven3\conf\setting.xml拷贝到你的用户文件夹下的.m2文件夹下,然后填写项目名,期待下载完成即可, 右上角 然后选择tomcat 设置相关信息 尚有deployment 选择第二个 这里的名称和项目名一样,test是test, 5.3、 设置applicationcontext.xml 其实这个文件没什么好设置的,请自行百度, 然后仔仔java文件夹中添加需要的包,复制到你的pom.xml的dependencies标签之间就可以了, 我的依赖如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 !--测试-- dependency groupidjunit/groupid artifactidjunit/artifactid version4.12/version scopetest/scope /dependency !--日志-- dependency groupidorg.slf4j/groupid artifactidslf4j-log4j12/artifactid version1.7.21/version /dependency !--j2ee-- dependency groupidjavax.servlet/groupid artifactidjavax.servlet-api/artifactid version3.1.0/version /dependency dependency groupidjavax.servlet.jsp/groupid artifactidjsp-api/artifactid version2.2/version /dependency dependency groupidjavax.servlet/groupid artifactidjstl/artifactid version1.2/version /dependency !--mysql驱动包-- dependency groupidmysql/groupid artifactidmysql-connector-java/artifactid version5.1.35/version /dependency !--springframework-- dependency groupidorg.springframework/groupid artifactidspring-web/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-webmvc/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-context/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-test/artifactid version4.2.6.release/version /dependency dependency groupidorg.springframework/groupid artifactidspring-jdbc/artifactid version4.2.6.release/version /dependency dependency groupidcom.github.stefanbirkner/groupid artifactidsystem-rules/artifactid version1.16.1/version scopetest/scope /dependency dependency groupidorg.aspectj/groupid artifactidaspectjweaver/artifactid version1.8.9/version /dependency !--其他需要的包-- dependency groupidorg.apache.commons/groupid artifactidcommons-lang3/artifactid version3.4/version /dependency dependency groupidcommons-fileupload/groupid artifactidcommons-fileupload/artifactid version1.3.1/version /dependency 一旦你复制已往之后。

最后的完整目次如下 这样我们设置前的事情就完成了,假如没有。

我们在idea中要添加一下框架的支持,大概包有点多, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ?xml version=1.0 encoding=utf-8? beans xmlns= xmlns:xsi= xmlns:context= xmlns:mvc= xsi:schemalocation= http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc/spring-mvc.xsd !--此文件认真整个mvc中的设置-- !--启用spring的一些annotation -- context:annotation-config/ !-- 设置注解驱动 可以将request参数与绑定到controller参数上 -- mvc:annotation-driven/ !--静态资源映射-- !--本项目把静态资源放在了webapp的statics目次下, 5、基于xml 的设置 5.1、设置web.xml idea建设的web.xml这个文件版本较量低,假如有需要,接下来就是对springmvc举办设置, 东西筹备:idea2016.3 java jdk 1.8 1、dea建设项目 新建一个maven project,去官网下载tomcat7以上的版本,先把必需的文件夹全部建设好, 4、完善目次布局 首先我们在src/main文件夹下建设java文件夹, 这里我们选择利用idea自带的maven,如图中亮的所示,代码如下: 1 2 3 4 5 6 7 8 9 @controller @requestmapping(/home) public class indexcontroller { @requestmapping(/index) public string index() { return index; } } views文件夹下建设index.jsp,别急。

我把两种设置的要领分成两部门,所以我们要找一个新的,太慢了,即在模子视图名称添加前后缀(假如最后一个照旧暗示文件夹,请自行百度,都有注释,所以这里直接用我们下载好的spring文件,假如有需要, 接下来idea开始建设项目,首先在controller文件夹下建设一个indexcontroller。

点击next,改完之后, 然后点击next 这里的groupid和artifactid随意填写,我记得idea的maven一开始是没有setting.xml的,statics/css/下建设test.css 1 2 3 4 5 6 7 8 9 10 11 %@ taglib prefix=c uri= % %@ page contenttype=text/html;charset=utf-8 language=java % html head titleindex/title link rel=stylesheet type=text/css href=c:url value= rel=external nofollow /css/test.css/ / /head body pspring mvc based on xml config success!/p /body /html 1 2 3 4 5 6 p { background-color: brown; font-family: courier new; font-size:100px; } 接下来设置tomcat,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/java/12575.shtml

相关文章

风云图片

推荐阅读

返回java频道首页