springMVC
qq_15801963
这个作者很懒,什么都没留下…
展开
-
springMVC拦截器
SpringMVC中的Interceptor拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC中的Interceptor拦截请求是通过HandlerInterceptor来实现的。在Spring转载 2017-01-21 14:34:24 · 324 阅读 · 0 评论 -
思考MyBaties框架下传递和接收参数使用javabean 还是使用map的问题
最近接收了一个新项目,使用的mybaties作为持久化框架,代码使用mybaties generator自动生成,由于业务需求,需要在某个常用的表(商品表)里面加入几个新的字段,然后噩梦就来了,凡是关联到商品信息的地方,都要改,整个mapper.xml文件又臭又长,需要修改的POJO,mapper配置,sql 语句不下于10处,麻烦至极。 反观以前做过的项目,除了一些非常必要的地方...原创 2019-01-04 11:49:13 · 1336 阅读 · 3 评论 -
Controller事务处理
Springmvc controller 层 @Transactional 不起作用这个主要是扫描惹得祸,这个是正常编程模式,有Service扫描的配置(网上搜索全都是这种的)Spring_MVC.xml[html] view plain copy<span style="font-size:12px;"><context:component-scan base-package=...转载 2018-03-05 18:57:51 · 1366 阅读 · 0 评论 -
解决浏览器 Provisional headers are shown 无法向后台发送请求问题
今天调试项目BUG,页面的一个按钮点击后页面无反应,去后台找对应的Controller 也没有发现有断点,浏览器DEBUG发现请求提示 Provisional headers are shown ,没有请求头数据,也没有响应头数据,也就是这个请求根本就没有被发送,我又在后端对应Controller打断点,发现请求根本没有触发断点! 无奈上网搜索问题答案,找了N个回答原创 2017-10-18 15:26:19 · 205606 阅读 · 21 评论 -
spring配置fastjson解析
转自 http://blog.csdn.net/do_bset_yourself/article/details/51324186目前网络上传递数据大部分都是json和xml,但是xml使用的很少了,这里主要介绍json,一般来说json常用的场景是提供外部接口,请求内使用request域就足够了springmvc对于json的支持,上图1.请求json方式分析转载 2017-06-14 18:56:58 · 411 阅读 · 0 评论 -
jqgrid清楚单元格内容
jqgrid单元格设置空值的方法项目中使用jqgrid,在使用的场景下经常需要清空单元格内容,于是使用了下面的代码:1 $("#jqgrid1").jqGrid('setCell',rowId, 'column', '');然后竟然没有起作用,值还是有的,这个不可能jqgrid没有这种方式,于是没有查文档,查看了一下页面的源代码,发现在初始化的时候,没有赋值的情况下,htm转载 2017-04-20 11:59:06 · 1176 阅读 · 2 评论 -
jqGrid行编辑配置,方法,事件
行编辑可以在行修改后更新数据,如下图所示 用户用鼠标点击选择一行,jqGrid将可编辑的字段转换为数据输入单元,如上面图所示。不可编辑的列,如id,不会转为可输入单元,而是保持不变。可以通过配置colModel来实现。完成修改后,按下“enter”键提交数据到服务器。软件要求和安装 要使用行编辑功能,需要在jqGrid下载页面勾选Inline Editing和Com转载 2017-04-06 18:43:34 · 1304 阅读 · 0 评论 -
关于synchronized(object){//} 同步代码块
今天在工作中遇到了这个问题,有一段操作sql的代码块必须加入线程同步(此段代码操作订单的状态),我需要只有操作相同的订单时(订单ID相同)才进行等待,操作不同订单则不用进行等待,即以order_id为锁 注意:object对象是pd.getString("order_id").intern() ,加intern方法是为了保证对象是相同的对象,而不是不同的引用对象。原创 2017-04-18 19:11:40 · 472 阅读 · 0 评论 -
实现文件下载
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.context.ServletContextAware; import javax.servlet.S转载 2017-03-27 14:43:42 · 301 阅读 · 0 评论 -
MySql将一个表里面的部分列插入另一个表(另加一些列)
今天工作用到了这方面的知识,记个笔记,先说基础,把一个表中的部分行插入另一个表,传统写法 insert into 表A (字段1,字段2,字段3......) select (字段1,字段2,字段3......) from 表B where 查询条件我在这里用的类似Map的参数进原创 2017-03-29 18:39:36 · 4453 阅读 · 1 评论 -
jqGrid行编辑事件
见此链接内容http://www.w3dev.cn/article/20130702/jqGrid-inline-edit-config.aspx转载 2017-02-27 17:20:10 · 1525 阅读 · 0 评论 -
jqGrid 给单元格设置默认值
{ name : 'parts_chandi', index: 'parts_chandi', formatter:"integer", formatoptions: { defaultValue: '0' } ,原创 2017-02-27 11:53:05 · 5540 阅读 · 1 评论 -
小程序进行语音识别(JAVA MP3 转 PCM)
公司最近有一个小程序项目需要使用语音识别功能,初步技术方案是:小程序录音-上传录音文件到后端服务器,后端服务器调用百度AI语音接口获取识别结果并返回给小程序。 中间遇到一个小问题:小程序的录音文件格式只能是MP3或者AAC,而百度语音接口所能接受的音频文件格式为PCM,WAV,AMR 这样就十分尴尬了,最后确定方案,在后端将接收的MP3文件转换成PCM文件。 在网上看了不少...原创 2019-06-26 14:07:56 · 1833 阅读 · 14 评论