Java学习笔记--SpringMVC框架
文章平均质量分 81
ZboY.
韬光养晦,有所作为。
展开
-
SpringMVC框架学习笔记(四)
异常处理 异常是层层向上抛出的。如果不在前端控制器进行异常处理,会直接在页面上显示错误,用户体验不友好。加上异常处理后,会跳转到一个相对友好的新页面。 解决步骤: 1、编写一个自定义异常的类,用于做提示信息。 2、在控制器类当中编写如下代码: 3、新建异常处理器类,编写一个异常处理器。 返回值是ModelAndView,可以帮助我们跳转到其他页面。可以先将ModelAndView存入一些错误提示信息,接着设置跳转的目的地。 4、在springMVC.xml当中配置异常处理器(跳转到提示页面)。 S原创 2021-02-06 10:59:21 · 125 阅读 · 0 评论 -
SpringMVC框架学习笔记(三)
文件上传(原理分析及搭建环境) 实现文件上传的必要前提: 可以使用以下第三方组件帮助我们解析请求体,拿到真正的上传文件内容。 传统文件上传方式: springMVC文件上传方式: 最终调用upload中的方法完成文件上传。 编写程序: 1、在jsp文件当中编写表单,如下图所示: 2、在springMVC.xml配置文件当中进行配置文件解析器对象。 3、在控制器类当中编写如下代码: 文件上传(跨服务器方式) 在实际开发中,会有很多种不同用途的服务器,如下所示: ...原创 2021-02-04 23:55:37 · 116 阅读 · 0 评论 -
SpringMVC框架学习笔记(二)
常用注解 RequestParam 作用:将请求中指定名称的参数给控制器中的形参赋值。如果表单提交一个属性叫做username,后台要接收到属性值必须在方法中加入一个名为username的参数。 属性:value表示请求参数中的名称,而required表示请求参数中是否必须提供此参数。默认为true。 示例: RequestParam可以解决参数不匹配的问题,如下所示: name和方法的参数username不匹配,需要做出如下修改: RequestBody 作用:用于获取请求体的内容。直接使用得到的原创 2021-02-04 13:15:30 · 135 阅读 · 1 评论 -
SpringMVC框架学习笔记(一)
简单了解 M 模型 javabean中的一个对象 V 视图 C 控制器 接收请求并进行处理,使用javabean将接收到的数据进行封装。 入门程序 需求:便写jsp的页面,使用超链接,点击链接,发送请求,SpringMVC框架处理请求,转发到成功页面 一、搭建开发环境 1、创建项目。 然后不停地next即可。如果要解决加载过慢的问题,可以在如下页面添加键值对: 创建成功后,将文件结构补充完整。在main下面新建一个名为java的目录,按照如下图所示进行设置。 2、导入开发的jar包(坐标依赖)。原创 2021-02-02 16:21:40 · 106 阅读 · 0 评论