Java
_Black_Sky
脚踏实地,一步一个脚印。
展开
-
@RestController和@Controller的区别
在springMvc中controller层类上的要使用@Controller来注明该类属于控制层,在controller层常返回的数据形式有以下几种: 页面:静态页面 ModelAndView:返回页面和相应数据 json字符串:如果某个类设计初衷就是返回json字符串,那么该类就可以使用@Controller + @ResponseBody,还可以使@RestCotroller简化书写 @RestCotroller源码··· 从上面的源码中可以清晰的看到@RestCon原创 2020-12-10 13:00:18 · 280 阅读 · 0 评论 -
使用Jersey进行跨服务器上传文件出现错误 “405 Method Not Allowed“
使用Jersey跨服务器上传文件出现 “405 Method Not Allowed”问题出现在学习 SpringMVC 框架的过程中,进行了跨服务器上传文件的练习。但是当一切就绪之后,上传文件总是报以下错误:HTTP Status 500 – Internal Server ErrorType 异常报告消息 Request processing failed; nested exception is com.sun.jersey.api.client.UniformInterfaceE原创 2020-10-06 15:51:42 · 711 阅读 · 0 评论 -
java.sql.SQLException: Wrong number of parameters: expected 0, was given 1 Query: delete from acc...
java.lang.RuntimeException: java.sql.SQLException: Wrong number of parameters: expected 0, was given 1 Query: delete from account where id = ? Parameters: [3]字面意思:参数数目错误:应为0,但给出的是1查询java.sql.SQLException:肯定是SQL语句写错了!然而我找半天,觉得并没有什么毛病。。。出去呼吸口新鲜空气,回来后我发原创 2020-09-06 16:40:53 · 12034 阅读 · 6 评论 -
解决Idea的Maven工程中tomcat日志和println输出信息总有一个中文乱码问题
我的Idea是201.9.3版本的,maven工程里的servlet用printlin输出时,在控制台显示tomcat日志中文乱码。一番折腾后发现问题出处。解决办法: 1.file-->settings 搜索Maven,修改下面选项为GBK,不要设置成GB23122.继续在settings中搜索File Encodings,修改下面的选项的值为UTF-8或GBK,都试试看...原创 2020-05-29 11:55:12 · 538 阅读 · 2 评论