慕容5152808
是CourseServiceImpl 这个类的的代码写的有问题吧
qq_MEGALOVANIA_0
我的理解是运行环境,运行环境包括你设置的各种变量或参数的值,或者创建的类
慕仙0095662
比如你想要MySQL的支持,
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> 直接修改groupId和artifactId就可以了,不用再自己导入jar包了,maven会自动帮你的 希望可以帮到你吧!
qq_晗_4
资料在哪里
隐匿的墨丘利
<context:component-scan/>在4的版本以上就已经包括了<context:annotation-config/>的功能了
宝慕林1479674
级别问题,
log4j.rootlogger=debug
慕容4804010
hello/mvc,路劲有重复的
FarFromAnyRoad
你在web.xml试着配置一下
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
慕粉1033132386
还有就是 spring 容器 里面 一般管理非 web的 就是Controller层 spring mvc 管理Controller 层 子容器 对父容器是不可见的 就是spring mvc 容器里面的 Controller 对外不可见 所以在包扫描的时候 要注意
芝麻开门66
<context:component-scan/>扫描查找使用构造型(stereotype)注解所标注的类,如@Component(组件),@Service(服务),@Controller(控制器),@Repository(数据仓库)
其属性base-package指明了要扫描的包的位置,这里是要扫描com.MVC.helloworld
属性use-default-filters="false"指明是否使用默认的过滤器,默认值true,若为true,那么其子节点 过滤器<context:include-filter/> 是选中符合条件的内容,如果为false则排除符合过 滤器子节点 条件的内容
<context:include-filter/>过滤器是<context:component-scan/>的子节点,他可以有多个这样的过滤器子节点
其属性type指明了要扫描的是注解(annotation),还可以扫描类或接口(type= "assignable"),还可以使用正则匹配(type= " regex")
属性expression是过滤条件,由于父节点的use-default-filters属性默认为true,org.springframework.stereotype.Controller代表 选中 带有@controller注解的类并将其注册成bean,该属性还可以直接指明某个类或接口并将其注册成bean,甚至支持正则表达式,如:<context:exclude-filter type="regex" expression=".service.*"/>
muke_Lat
applicationContext.xml应该是spring的配置文件,servlet.xml你说的应该是springmvc的配置文件,这2个文件需要手动建
昵称是JaVa
如果只是搭springmvc的框架 可以不要这个 只配置<context:annotation-config/>扫描默认包下的controller注解就可以使用了
爱学习的小帅哥
404错误是资源不存在的意思,也就是说你最后访问的url不存在,仔细查看下URL是不是对的。
台风下雨天
我猜你是配置文件可能有错误
kylinthinker
Deployment Assembly 里面添加了Java Build Path Entries包吗?
LITTLEFAN
jetty里的配置
夜还没黑
谢谢dtd文件
Software_用心态度_鹏飞
把文件头的http://www.springframework.org/schema/beans/spring-beans.xsd改成http://www.springframework.org/schema/beans/spring-beans-4.3.xsd
慕粉1022037130
xmlns:mvc=" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd">
在 xml 中最上面加上上面三句代码即可。
qq_Ve_14
是在applicationContext.xml中11和13行
qq_Whatthehell_1
是的。缺少jar包

慕标3557888
可以在自己电脑上装一个Maven,然后myEclipse中项目建好之后,打开项目在myEclipse中的根目录文件下的DOS窗口,键入 mvn clean install -Dskiptest,就可以生成war文件,将该war文件拖到tomcat下的webapps下,用myeclipse启动tomcat.
百里流苏
...
慕粉3917525
<propety name="prefix" value="/WEB-INF/jsp/"></propety> 你好像少了一个“/”,看看是不是这个问题
963601654
多看下视频
qq_请_1
用MAVEN更新依赖或者手动在lib里添加库文件
NeverMore9308
JarvanIV
有好多视图类,这个是最基本的视图类,所以放到最后。
慕粉3604901
不是说做spring程序,是用spring MVC框架做为开发项目的应用框架技术。首先要准备spring所有相关的jar包,以及你整合其他开源框架的jar包(比如数据持久层myBatis的jar包,struts的jar包等等),然后就是在IDE开发工具中搭建开发环境。在web.xml中配置servlet,配置前端控制器dispatchrServlet以及映射的spring文件路径等,还需要在spring配置文件中配置数据库的连接,一些注解扫描,拦截器,AOP,异常检查等等项目所需要的配置。这样基本上一个用spring MVC做为应用的开发环境就算搭建好了。这时候不要急于开发,而是要进行一些简单的测试,比如测试spring IOC的相关依赖是否正常,数据库的链接是否正常。完成了之后,你就可以进行正常的开发流程了。
水里的石头
这个是自己创建的,位置在你配置中指定的目录