一.在hibernate 内执行存储过程
容易缺失的原料1: 在web.xml 下添加此监听器,
容易缺失的原料2: sql 语句写法<filter> <filter-name>SpringOpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>SpringOpenSessionInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
我的存储过程名字为: create or replace procedure BAK_aproval_AVGSUM(startTime DATE,endTime DATE){ ... }
我的对应sql 语句写法 : { call + 存储过程 }
如下:
String callSql ="{ call BAK_aproval_AVGSUM(TO_DATE('2016-07-01 00:00:00','yyyy-MM-dd HH24:mi:ss'),TO_DATE('2016-08-01 00:00:00','yyyy-MM-dd HH24:mi:ss')) }";
二.displayTag Excel 导出问题
在jar 正常引入情况下,需要在 jsp 页面和 java Controllor 层做如下控制;1, jsp 页面
2 .controllor 层需要如下 判断