Spring框架——Spring响应

2021-03-30 21:27

阅读:569

标签:web   input   表单元素   show   res   resource   frame   转发   abstract   

视图解析

  • ViewResolver提供视图名称和真实视图之间的映射
  • View真正进行视图渲染,把结果返回给浏览器

视图解析ViewResolver

SpringMVC中的所有handler方法都需要解析某一个逻辑视图名称

  • AbstractCachingViewResolver
  • UrlBasedViewResolver
  • InternalResourceViewResolver jsp返回
  • ResourceBundleViewResolver 资源绑定
  • VelocityViewResolver / FreeMarkerViewResolver 其他语言的视图解析器
  • BeanNameViewResolver 自定义视图解析器

InternalResourceViewResolver

  1. 它是URLBasedViewResolver的子类
  2. 它定义了前缀、后缀,并和控制器返回的视图名称拼接在一起,并解析为视图对象
  3. 它会将模型数据存放到对应的HttpServletRequest中,然后转发到相应的页面视图
	

JSP&JSTL

Srping提供了一组全面的用于处理表单元素进行数据绑定的标签

实现页面与数据双向绑定

form标签

input标签

password标签

radio标签

  1. 静态固定的选项
  1. 动态资源的选项
  1. 自定义显示类数据
    • itemLabel:显示的数据
    • itemValue:传递的数据

checkbox标签

绑定数据:

  1. 绑定的值是boolean类型,值为true,则复选框被选中
  2. 绑定的值的类型是array或者java.util.Collection,集合中有的值,对应的复选框被选中
  3. 对于其它绑定的类型,绑定的值相等,则对应复选框被选中

select标签

                

textarea标签

hidden标签

生成Excel与PDF

输出Excel

  1. 导入poi.jar包
  2. 编写类,扩展AbstractExcelView,实现buildExcelDocument()方法
  3. 在配置文件中
  1. 在controller中跳转指向userExcel类型
  2. return “userExcel”;

输出PDF

  1. 导入itext相关包
  2. 编写PdfView类,继承自AbstractPdfView,并实现其抽象方法
  3. 在springmvc-servlet.xml配置文件中配置该bean对象
  1. 在controller中跳转指向pdfview类型
  2. return “userPdf”;

Spring框架——Spring响应

标签:web   input   表单元素   show   res   resource   frame   转发   abstract   

原文地址:https://www.cnblogs.com/occlive/p/13574952.html


评论


亲,登录后才可以留言!