web
最菜的黑客
这个作者很懒,什么都没留下…
展开
-
【无标题】解决非contrer类中自动注入为空的问题
场景:在使用websocket的时候,需要用到mybatis写入数据库,不管怎么加@compont,始终为空解决办法:手动实例化,然后把要注入的mapper(或其他类)定义成静态变量,一下是解决代码static HistoryMapper historyMapper; //要注入的类定义为静态变量private static Logger log = LoggerFactory.getLogger(WebSocket.class);@Autowiredpublic void setHe原创 2021-12-11 14:34:42 · 494 阅读 · 0 评论 -
java生成二维码
@GetMapping("QRImg") public void QRImg(HttpServletRequest request,HttpServletResponse response) { try { Map<EncodeHintType, Object> map = new HashMap<EncodeHintType, Object>(); map.put(EncodeHintType.CHARAC..原创 2021-08-15 13:21:16 · 139 阅读 · 0 评论 -
java生成图片(文字图片)
简单实用直接上代码吧,本次是写给浏览器的图片,并非保存到本地drawString方法并没有指定换行,换行应通过坐标实现,如果需要保存到本地,只需要把OutputStream()换成文件流@Controller@ResponseBodypublic class Img { @GetMapping("/createImg") public void hello(HttpServletRequest request, HttpServletResponse response){原创 2021-08-15 11:59:21 · 9089 阅读 · 0 评论 -
java生成word文档(最简单)
首先说明,使用该方法时,尽量不要使用wps新建word文档,经测试,手机不能兼容,出现很多格式问题,office则手机可以很好的兼容,所以,本文以office做教程1首先新建一个word文档,然后设计好格式,比如说我的标题是黑体二号,居中对其,正文是宋体四号,如下2另存为xml格式(文件->另存为)的文件,如下图3使用txt打开保存的xml文件,复制完,贴到你的代码里,如图4替换内容,Ctrl+F搜索标题(第一步我输入的),把标题换成你要...原创 2021-08-14 23:40:58 · 14029 阅读 · 12 评论 -
java出现异常no protocol: ?
原因:没有指定请求头(url缺少http或者https)解决办法:指定请求头:http或者https原创 2021-06-17 18:55:04 · 2594 阅读 · 0 评论 -
web开发返回json或者xml文件,全网最简单
无需任何的外部文件,无需引入任何包只需要设置响应头就可以了1返回json格式数据response.setHeader("content-type", "application/json;charset=UTF-8");2返回xml格式response.setHeader("content-type", "application/xml;charset=UTF-8");除此以外还有3返回excel表单response.setHeader("Content-d...原创 2021-03-31 20:21:54 · 278 阅读 · 0 评论