springboot修改数据后,报500错误。说的是el表达式错误 5C

查看没问题,一单提交了修改就报500错误。但是数据是修改成功的

![图片说明](https://img-ask.csdn.net/upload/201808/21/1534823486_540623.png)图片说明

0

4个回答

修改后没有返回playerList数据吧

0
xcgh
xcgh 这是业务问题,不是技术问题
10 个月之前 回复
java_newbie2
可惜我不帅 修改后要返回playerlist数据吗?
10 个月之前 回复

playerList 为空了 数据修改成功你没有事物处理

0
java_newbie2
可惜我不帅 我加了默认的事务处理的
10 个月之前 回复

修改的时候playerList为空,可能原因是前端未传递相关数据,或者后台为查询出来,应该在你程序中使用到了playerList,建议对playerList进行非空判断

0
husong_
明天的地平线 回复java_newbie2: 数据的非空判断还是要加的,确保程序的健壮性
10 个月之前 回复
java_newbie2
可惜我不帅 判断非空,分页又报了一大堆错误。。。。
10 个月之前 回复

搞定了!!!!!!!!!!!!原来是我自己马虎,把restcontroller写成controller了。真的是醉了。。。。。

0
java_newbie2
可惜我不帅 回复bigflygamedevelop: 哈哈哈,不帅不帅
7 天之前 回复
bigflygamedevelop
bigflygamedevelop 楼主还是很帅的 我也是这个问题 醉了 现在搞定了
7 天之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
JSP里面用EL表达式报500的错误
参考自https://bbs.csdn.net/topics/270016066 发现JSP里面的<%%>不能和&{属性}在一起用 错误的主要原因   解决参考https://blog.csdn.net/rugaxm/article/details/8124698   <c:set var="intro" value="${item.introducit...
springboot整合mybatis 中500的错误总结
在进行springboot整合mybatis 中,我们总会发生很多种错误提示,这里把我整合的一些解决方案写下来 500错误提示 相比于404,500的错误原因比较复杂,比如是xml和Dao层没有连接到,xml层的语句有问题,还有bean不能构建的原因等等。   我们解决问题的思路往往是根据500的错误日志提示来解决问题,   比如说这里,我的日中中报错,那么我们需要对Unsatisfied...
【Java】关于EL表达式取对象属性报错
今天做项目遇到一个问题 public class Cart { private Map<String,CartItem> map = new LinkedHashMap<String,CartItem>(); /******************************* 省略若干方法 **********************...
intellij idea中jstl导入错误500问题
1)项目结构中导入jar包 2)Artifacts中修复
EL表达式获取属性失败
最近重新捡起5年不用的java,在用EL表达式时对象中部分属性无法获取,如:${data.rowcount} 仔细查看JavaBean 发现是属性封装不规范造成, Getter Setter 只能修改原字段的第一个字母大写,不应始终用驼峰字段:jobkey错误示范:getJobKey()    private String jobkey; public String getJob...
解决spring boot集成jsp时EL表达式获取全局变量值为空的问题
properties中定义的属性怎样在jsp中使用EL表达式进行访问呢? 两种办法,核心思想都是在初始化视图解析器时向内写入attribute。首先说xml配置方式的 在配置视图时 ${imgServer} <bean class="org.springframework.web.servlet.view.Int
java el表达式报空指针异常(nullpointexception)
最近在使用el表达式的时候,用到了int型变量,因为,很多时候,变量不会被赋初值,后面考虑了下,应该将声明由int 改为integer,改了之后就一直报空指针异常,后面仔细查看,我的getter和setter方法中,还是设置int或返回int,之前测试过,声明integer变量,不做初始化,通过int返回即会报空指针异常。原因应该是Integer(null)转int时报的错误。因此el表达式后台的
spring boot jsp页面el表达式不生效的问题
最近在学习spring4.x 实战的实例的时候,遇到个问题jsp页面中使用的el表达式不生效。百度之后有大婶如此解释:在使用el表达式的jsp中配置:&amp;lt;%@page isELIgnored=”false” %&amp;gt;该设置代表在本jsp中使用el表达式,可以解析其中的值。若isELIgnored设置为true,代表在本页不使用el表达式,当做字符串解析出来显示。此时,el表达式正常工作,显示...
vue+springboot web项目 前端报错:服务器错误 500错误 进入controller之前报错
这种错误在前端的提示很少,后端没有提示。 只能根据前端调用的接口,在后端设置断点,然后一步步调试。 直到出现后端报错,找到错误位置,分析错误提示,最后解决问题。 如果是在进入controller方法之前出错,那么断点该在哪里设? 这应该需要知道springboot处理请求的流程。 或者这种情况我们可以直接判断错误类型以及原因? 观察后端控制台的输出,可以发现关于错误的信息。...
vue+springboot 前端报错 500 服务器错误 可以进入控制器方法
出现500 服务器错误,先通过前端浏览器调试(谷歌浏览器 F12)获取调用的后端的接口。 后端调试,在后端定位到调用的接口,设置断点。 如果可以进入控制器的方法,前端程序会暂停,如果不能进入控制器的方法,前端会直接收到后端返回的错误信息。 对于能进入控制器方法的情况,可以通过断点暂停后,F7(IDEA)逐步执行程序,知道控制台输出错误信息。 但是这种方法效率很低。 或者可以直接把控制器的...
极其简单的一个JSP小功能+空指针异常Bug解析(内容更新)
说在前面 由于是从昨晚才开始更新的博客,要到工作室锁门的时间就匆忙上传了,上传完之后发现还有一些没弄完的,本来想今天更新一下内容,在登录的时候脑抽,新注册了一个CSDN用户,结果原来用QQ绑定的用户取消关联了,于是乎只好复制过来重新发表,那么以后我在CSDN上的用户名就是Renexton了,原来的已经没法登陆上去,只能舍弃了(悲伤的表情.jpg)
EL表达式无法获取boolean类型变量值
今天调试个程序, 有个名为isAdmin的boolean类型的变量在jsp页面获取到的值为空, 这根本就是没获取到或者变量不存在的状况啊,但是在Action中明明是赋值成false了。 上网查了一下有的同学也遇到了这样的问题,这个很好解决,看看代码中isAdmin的get方法, 名字是isAdmin,改成getIsAdmin就好了。原因大家都懂的。 出现这种问题是因为My
Spring 后端数据传递到前端使用EL表达式
1、核心依赖 去年找工作的时候,当时熟悉spring工程找到几篇博客,写着后端数据传输到前端用${name}就可以从后端传递到前端了,可能是作者太熟悉项目吧,写的太简单,当时真的坑了我好久,就一个符号传递值,我还思考好久,毕竟前端的东西完全不懂,搞了好久没搞出来,最后就放弃了,今年想起来了,就把整体项目更新下吧。 首先,你先搭建一个spring-web的平台,用spring-mvc就行,点击以后按...
SpringBoot解析Jsp页面的EL表达式失效
最近发现在Tomcat运行的项目,出现Jsp EL表达式访问失效问题。 原因:Jsp默认是忽略EL表达式,isELIgnored=&amp;amp;quot;true&amp;amp;quot; 解决:在Jsp顶部加上&amp;amp;amp;lt;%@ page isELIgnored=&amp;amp;quot;false&amp;amp;quot; %&amp;amp;amp;gt;,表示不忽略EL表达式,这样就可以正常访问了。 &amp;amp;amp;lt;%@ page isELIgno
EL表达式取数据注意点
1.从一个页面跳转到另一个页面,需要session保存后再取出数据 []与.运算符 •         EL提供(.)和([])两种运算符来存取数据,即使用点运算符(.)和方括号运算符([])。 –       点运算符和方括号运算符可以实现某种程度的互换,如${student.name}等价于${student [“name”]}。 •         当要存取的属性名称中包
【原创总结】页面上出现服务报500的原因和排查
有时候遇上服务报500,特别是后台服务会经常出现,500错误是内部服务器错误。遇上错误首先想到的肯定是先看看服务的进程还在不在,然后查看日志,从日志里面找原因。 根据工作中所爬过的坑,小结一下,可以从下面的方向进行排查: 1、数据库异常: 1)检查数据库服务器,是否能够正常连得上,数据库机器是否挂了; 2)检查服务上的数据库相关的配置,是否正确; 3)检查swagger,看swagger
服务器出现500错误,报el表达式错误
之前还是可以的,最后清除了下Tomcat的缓存解决,也是醉了
springboot html 前端无法取到后台数值(EL失效)
问题:在springboot整合动态html地址(thymeleaf)时候,我从后台向前台传递数据的时候,前台直接显示${token} 无发显示值,在网上查询一波,找到问题解决,添加&amp;lt;%@page isELIgnored=&quot;false&quot; %&amp;gt; 。 但是这里不行,解决办法:需要使用thymeleaf的th表达式来传值: &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;%@ pa...
关于web请求的到数据但是报服务器500错误
今天我在写小程序做写代码的时候用request请求去请求服务器,页面有数据返回但是爆服务器500的错误,用谷歌去访问时可以的,但是还是爆了500的错误,ie的话直接不可以访问,数据都没有返回,这是因为我用了tp的框架,他页面执行的时候会产生相应的缓存文件,但是服务器部署在linux下,一般默认是没有权限创建文件的,所以去linux服务器的权限改一下就可以了,给他一个写权限,省事的话直接用777,代
Spring Boot thymeleaf 自定义标签获取标签属性值 EL表达式的值
关键点有两点,第一,优先级要比100大,下面图片能看到,我这个定义的是 90000,其次在写标签的属性,比如 value这个值吧 ,不能直接写 value=&quot;${xxx.xxx}&quot; 必须要写 th:value=&quot;${xxx.xxx}&quot; ,真实坑,官网没有说明,好费劲...
maven项目中使用el表达式报错的解决方法
出现问题类似下图 原因:未导入jar包 解决方法: 第一步(如果是自定义标签) 添加maven依赖 (导入需要的jar包)在poi.xml文件中添加如下代码 &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;taglibs&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;artifactId&amp;amp;gt;st
Tomcat 8.x el 表达式的解析机制
解析EL表达式成对象树 取得指定表达式的值 调用例子 out.write((java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${sessionScope.username}", java.lang.String.class, (javax.servlet.jsp.Pa
ecshop 后台设置模板时, 500错误
一,ecshop后台要设置模板,保存后,会提示500错误,按以下方法修改后.可以知道导致500错误的原因. 1、解决方法:打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置…”,将“错误响应”下的“详细错误”勾上。 2、网站出现问题是,浏览器去掉了“显示http友好错误提示”选项   二,按上面方法设置后,后台设置模板后会提示以下错误.可知道是them...
EL表达式不解析及解析错误的解决办法
1.EL表达式不解析,在页面中按字符串输出 原因:serlet和jsp对应版本不支持EL表达式或者没有开启EL表达式 解决办法:EL表达式是从jsp2.0和servlet2.4才开始支持的。servlet2.3及以前版本都不支持。 在servlet2.3版本的页面中可以添加 &amp;lt;%@ page isELIgnored=&quot;false&quot; %&amp;gt; 来开启EL表达式并且能使用但会报黄线提...
Servlet报错500的问题
今天在自己配置Servlet的运行环境的时候碰到一个问题。发现Servlet写完后用浏览器打开相应地址总是报错404和500.下面直接上解决方法: 首先,打开webapp文件夹中的web.xml, 使用文本编辑器打开,在第三行的servlet-class标签中将完整的包路径全部写入。修改项目代码如下: HW com.bomkala.servlet.HelloWorldServlet
关于EL表达式容易出现的问题
最近写EL表达式发现了在页面不能显示的问题 抛出了如下异常: 原因: JAVA规范:包名小写,类名首字母大写,成员变量驼峰命名法(首字母小写) 由于EL表达式里面的类的成员变量首字母大写所以造成了无法识别,原因是EL表达式其实是调用了对应成员变量的getXxx的方法,采用的反射来调用方法的,内部原理我还不是很清楚,但大概猜的是由于要将成员变量首字母小写变成大写来拼getXxx方法,
spring boot 项目部署到Tomcat后EL表达式无法解析 css和js资源报net::ERR_ABORTED 404错误
项目在spring boot自带的Tomcat本地环境中测试都没问题,但是打包部署到测试环境中后有的El表达式失效,但是有的El表达式解析正常,在获取工程名称中&amp;lt;link href=&quot;${pageContext.servletContext.contextPath }/wx/css/my.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&amp;gt;中{}被解析成字符...
服务器500错误 后台接口调试没问题
【个人笔记】 当页面调取接口  后台查询出正确数据  执行到return  控制台毫无问题时 页面报500错误 这时可以去看一看是不是返回的实体类里面是不是混入了奇怪的东西 ...
页面jstl判断字符串为空时报错
引用:http://www.85java.com/thread-2863-1-1.html       在jsp页面用到jstl的if或when标签判断字符串是否为空的时候,有时候经常这样判断: Java代码 &amp;lt;c:when test=&quot;${allowedUploadImageExtension != &quot;&quot;}&quot;&amp;gt;   &amp;lt;c:if test=&quot;${allowedUplo...
SpringBoot中实现拦截器, 并实现对404和500等错误的拦截。
今天给大家介绍一下SpringBoot中拦截器的用法,相比Struts2中的拦截器,SpringBoot的拦截器就显得更加方便简单了。 只需要写几个实现类就可以轻轻松松实现拦截器的功能了,而且不需要配置任何多余的信息,对程序员来说简直是一种福利啊。 废话不多说,下面开始介绍拦截器的实现过程: 想学习分布式、微服务、JVM、多线程、架构、java、python的童鞋,千万不要扫码,否则后果自负...
EL取数据时(.属性)时取不到相应属性
public class User { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}测试表明:${user.Name}无法取到,报javax.el.PropertyNotFoundException: Pr...
SpringBoot 值的注入以及 EL 表达式
spring 注入外部的值 在spring 中 处理外部值的最简单的方式是通过声明属性源并且通过松日那个的 environment 来检索属性 通常是使用@PropertySource 引用文件名和文件路径 。 这样这个属性文件就会被加载到spring的environment中 在需要使用属性的地方通过调用 getProperty 来获取 environment 中的属性值 @Autow...
el表达式有关的错误
javax.el.PropertyNotFoundException: Property [XXX] not found on type [XXXXXX] 【XXX】在页面进行表示的时候首字母需要小写
EL表达式 在tomcat 7上的格式转换错误
公司后台 从tomcat 6升到7的时候 ,原来写的EL表达式都出现问题了 报以下错误 : 六月 16, 2015 3:21:47 下午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [springMVC] in context with path [/oilche
SSH:EL表达式讲解
EL表达式  编辑 E L(Expression Language) 目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。 中文名 EL表达式 外文名 Expression Language 使    用 JSP 作    用 在 JSP 中简化表达式
Weblogic 10下JSP el与ognl的问题与解决方法
 在使用Webwork或Struts2标签写JSP时,经常会用到如下写法: &amp;lt;ww:radio name=&quot;gender&quot; list='#{&quot;1&quot;:&quot;Male&quot;, &quot;2&quot;:&quot;FeMale&quot;}' /&amp;gt; &amp;lt;ww:select name=&quot;yes&quot; list='#{&quot;1&quot;:&quot;YES&quot;,&quot;2&quot;
详解JSP页面jsp:setProperty标签使用表达式赋值报500错误的原因
错误示例: &amp;lt;%@ page contentType=&quot;text/html;charset=UTF-8&quot; language=&quot;java&quot; %&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;Title&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;js
apache的错误500错误,引入jstl核心标签库遇到的问题
apache的错误: 问题描述: HTTP Status 500 - javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Invalid property in &lt;set&gt;: "othername" 其实服务器内部500错误大概可分为两种,一种是服务器本身权限问题,另一种是程序上不规范或者错误造成。
php程序访问报500错误处理方案
php程序访问报500错误处理方案 1. PHP程序语法错误导致 2. 磁盘满了导致
IDEA 不能使用EL表达式
idea中发现使用不了el表达式,对比了朋友的代码一模一样,用了半天的时间终于知道了原因,用第二种方法解决了问题,如下: 方法一: jsp文件中加上以下指令: &amp;lt;%--是否禁用el表达式,true为禁用,false为开启--%&amp;gt; &amp;lt;%@page isELIgnored=&quot;false&quot; %&amp;gt; 方法二: 在web.xml 中将web.xml的web-app起始标...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 数据库应用课程说课 大数据的基础是“数据”