我是靠谱客的博主 儒雅芹菜,最近开发中收集的这篇文章主要介绍spring第四天,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天熟悉了spring集成servlet的方法,在运行Tomcat访问localhost:8080/hello时,我遇到了web页面404的报错问题
在启动台看见java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL报错,在网上搜索后,
我发现是没有将jar导出到lib中,即创建maven项目时,未自动将jar包导入到工程中,运行tomcat时,系统检测不到jar包,运行出错。
后面我进入了Artifacts把lib包推到了当前项目中,解决了问题
web开发里,最终部署的项目结构应该像这样:
项目名
  |_ META-INF
  |_ WEB-INF
      |_ classes (所有源码的class文件将放在这里)
      |_ lib (使用的第三方jar包放在这里)
  |_ 其它css,html,jsp等文件或自定义的目录

今天还了解到了spring mvc,它是一种专注于Java Web的框架,通俗来说就是:使用了Spring框架的基于MVC模式的开发框架,并练习了SpringMVC数据响应的两种方式:页面跳转和回写数据。在springMVC上传文件的时候,我理解到了temp文件的作用:上传的文件先放到temp里面,上传后会在某一时刻把temp删掉。上传多个文件的原则就是给多个文件的选择框,代码里面的主入口就变成了一个数组,一个文件一个对象,并且数组循环的是单个对象的处理逻辑。

回顾了前面学的知识,强化了静态代理和动态代理的概念。静态代理通常只代理一个类,且类的属性和方法不可改变的。
动态代理是代理一个接口下的多个实现类,即运行的过程中可以发生变化,变化的是不同的对象。

最后

以上就是儒雅芹菜为你收集整理的spring第四天的全部内容,希望文章能够帮你解决spring第四天所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部