我试图在thymeleaf 3.0.3和Spring Boot 1.5.1的模板中调用Web上下文对象上的方法,例如#request和#response.

我不断收到这样的错误:

org.springframework.expression.spel.SpelEvaluationException:EL1011E:方法调用:尝试在空上下文对象上调用方法method(java.lang.String)

这是一个控制器:

@Controller

public class Controller {

@RequestMapping(method = RequestMethod.GET, value = "/endpoint", produces = "text/html")

public String customerServiceSignin(Model uiModel, HttpServletRequest request) {

uiModel.addAttribute("attr1", true); // show proper header

uiModel.addAttribute("attr2", false);

return "template";

}

和一个模板:

User:
Password:

这是一个示例,但是在任何尝试执行此操作的地方都会出现这些错误.我有没有想念的东西吗?

java里上下文对象,java-在百里香模板中的Web上下文对象上发出...相关推荐

  1. JAVA POI 导出EXCEL时,EXCEL模板中的公式无效问题

    JAVA POI 出力EXCEL时,EXCEL模板中的公式无效问题 工作中遇到一个问题. EXCEL模板有两个sheet,画面内容要导出到第二个sheet中,第一个sheet设置公式,读取第二个she ...

  2. java里readfile,readfile java例子

    java-FileUtils(读取.判断.获取)-(新手) - 浪子. - 博... 2019年3月27日 实例: importorg.apache.commons.io.*;importjava.i ...

  3. java word模版填充_java向word模板中填充数据(总结)

    使用过PageOffice动态生成word文档的人都知道,PageOffice可以给word文档的指定位置进行填充,这里我们所说的指定位置在PageOffice的专业术语里面有两个概念,一个叫做数据区 ...

  4. kotlin半生对象_如何在Kotlin中使用Actor实现对象池

    kotlin半生对象 by osha1 由osha1 如何在Kotlin中使用Actor实现对象池 (How to implement an Object-Pool with an Actor in ...

  5. android+对象池使用,Android开发中对高并发对象池的重复利用

    这两天在整理一套Android的路由框架,在整理的过程中,发现在路由消息传递过程中,传输载体类会大量的生成,对于这种载体类来说,他们本身是可重复利用的,并不需要大量的创建,大量的废弃,所以,我打算引入 ...

  6. vue 对象判断为空_Vue中可用的判断对象是否为空的方法

    vue有两个方法可用 1. JSON.stringify(evtValue)=='{}' 2. Object.keys(xxx).length==0 js判断对象是否为空对象的几种方法 1.将json ...

  7. python中可迭代对象_什么是python中的可迭代对象(iterable object)?

    我们经常在打印报错信息中和英文的文档中看到iter这个词根,可以组合成iterable/iterate等派生词.这个iter可以翻译成"迭代",这样iterable object的 ...

  8. java对象和字符串转换_java中字符串和JSON对象、Bean之间的相互转换

    JSON格式用于数据传输.bean用于封装数据信息.String用于展示封装信息.json格式的内容用json工具或者之间在json.cn展示比较清晰. 一.将Sting转为Json 在开发中,经常是 ...

  9. java里的stream,Java中的Stream

    Stream操作分类 中间操作 中间操作只对操作进行了记录,即只会返回一个流,不会进行计算操作.中间操作可以分为有状态和无状态两种情况: 有状态:元素的处理必需要拿到前面所有的元素才能够进行下去. 无 ...

最新文章

  1. 权威专家首次回应宠物能否传播新型肺炎:接触到疫情需要监控
  2. Linux Guide for Developers --- ubuntu开发者
  3. python学习中遇到的问题
  4. 【HDU - 3394】Railway(点双连通分量,Tarjan算法,思维tricks)
  5. VS2013报错:错误:没有与这些操作匹配的《运算符
  6. numpy matrix 矩阵对象
  7. Golang系列(三)之并发编程
  8. [luoguP3606] [USACO17JAN]Building a Tall Barn建谷仓(贪心 + 线段树)
  9. 国企公司java面试题_整理最全的Java笔试题库之问答题篇-国企笔试题库
  10. android webview最新版下载,AndroidWebView
  11. IP地址的分类和规划
  12. 没有网线接口的MacBook电脑怎么连接有线网络?USB外置网卡来帮忙
  13. spring boot毕业生跟踪调查管理系统 毕业设计源码论文+答辩PPT
  14. 关于.NET IQueryable.Join()
  15. 基于数据结构的超市会员管理系统
  16. 使用LaTeX写数学公式
  17. 报告|国产工业机器人产业研究报告:2019年国产机器人十大品牌
  18. DBA之路:小小DBA一年工作总结
  19. 即将搭载人工智能芯片的华为Mate10,究竟会为业界带来什么?
  20. nosql | 配置mongodb副本集

热门文章

  1. bzoj3993 [SDOI2015]星际战争 二分答案+网络流检验
  2. 对于树分治算法的初步理解
  3. oracle path函数,自定义类似 sys_connect_by_path 功能的函数
  4. Pentium Pro架构/流水线及其优化 (3) - 指令流水线/乱序执行核/高速缓存/分支预测/指令预取
  5. 【操作系统】 第二章 进程的描述与控制
  6. jedis-2.4.1 中的JedisPoolConfig没MaxActive属性
  7. 函数的重载、覆盖和隐藏
  8. mysql result mysqli_MYSQLI_USE_RESULT or MYSQLI_STORE_RESULT
  9. chrome浏览器隐藏地址栏_Chrome将隐藏地址栏的网址 这么做的原因是为了防止钓鱼网址...
  10. php 同时导出两个文件_使用orangehill/iseed自动反向生成数据填充文件