进行完上面的配置,那就说明现在基本的开发环境已经搭建好了,现在要开始进行SpringMVC的网站开发。
1、webxml配置
打开src\main\webapp\WEB-INF\下的webxml文件,稍微更新一下webxml的版本,可以支持更高级的一些语法,如下:
<xml version="10" encoding="UTF-8">
<web-app xmlns=" >最权威的是看官方文档说明,一般都有说明支持哪些版本的,而且会提供sample之类的。 也可以网上搜索网友的说明资料。 jar包少了或者版本不对会导致框架不能运行,jar包多了有时候会导致冲突。 就概率来说,多了比少了好。如果有冲突了,问题排错在配置一个java工程时会用到一些框架,比如ssh,ss1、十几开发中,多数是使用Spring中引用hibernate配置信息的方法。这在开发中只是方便了数据库信息的配置而已,并没有什么特殊优势,所以你不嫌麻烦,也可以直接写在Spring配置文件里面。
2、注解和XML配合使用是肯定的。Spring的一个主要功能是IOC,当我们使用一般的DAO和Service等就当然使用注解的,没必要配置XML对吧。但是用起了拦截器、MVC、事务管理等等,当然是交给XML,可以说大部分框架的配置都写在Spring的XML里面的!因为,这就是框架!说通俗点,例如Springmvc的视图驱动,你会自己new一个出来使用么?要怎么使用呢?连我在内的很多写Java的大概都不知道吧,那么行了,我们只要在Spring的XML里面配置了就行了,IoC会帮你解决剩下的问题。
3、struts标签是用在Struts开发中的,换言之,用Struts开发就用它没错!如楼上所说的,个人认为SpringMVC要比Struts2好!我写的项目都是用SpringMVC做的。Struts2之所以慢,一个重要原因就是Struts标签的存在。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)