2008年9月4日 #
Googled的瀏覽器Chrome發(fā)布了!
很多人不以為然
我卻對(duì)它寄予了和大的希望
主要希望它能解決兩個(gè)最迫切的問題:
1、Web加密,堅(jiān)決抵制ActiveX!
2、RIA,目前的RIA技術(shù).Net、Java、Flex、Ajax都是扶不起的阿斗。為什么就不能通過瀏覽器端解決呢?
2006年10月16日 #
1、?
在
mywebapp-servlet.xml
中定義報(bào)表視圖解析器:
??? <!-- 報(bào)表視圖解析器 -->
??? <bean id="anyname_rptViewResolver" class="org.springframework.web.servlet.view.ResourceBundleViewResolver">
??????? <property name="order" value="1"/>
??????? <property name="basename" value="views"/>
??? </bean>
2、?
新建報(bào)表視圖資源文件
views.properties
mysamplerpt.class=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView
mysamplerpt.url=/WEB-INF/reports/mysample_rpt.jasper
注意:“views”就是上面的“basename”。
3、?
在web.xml中定義請(qǐng)求URL過濾
<servlet>
??????? <servlet-name>mywebapp</servlet-name>
??????? <servlet-class>
??????????? org.springframework.web.servlet.DispatcherServlet
??????? </servlet-class>
</servlet>
<!-- 報(bào)表URL,PDF格式 -->
<servlet-mapping>
??????? <servlet-name>mywebapp</servlet-name>
??????? <url-pattern>*.pdf</url-pattern>???????
??? </servlet-mapping>
??? <!-- 報(bào)表請(qǐng)求URL,Excel格式 -->
??? <servlet-mapping>
??????? <servlet-name>mywebapp</servlet-name>
??????? <url-pattern>*.xls</url-pattern>???????
??? </servlet-mapping>
??? 注意:此兩處定義將所有.pdf和.xls后綴的URL納入Spring MVC的
4、?
在
mywebapp-servlet.xml
中定義請(qǐng)求
URL
映射
<bean id="scureUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<prop key="/showmysamplerpt_inpdf.pdf">MyRptController</prop> <!
—
將得到PDF格式的報(bào)表
à
<prop key="/showmysamplerpt_inxls.xls">MyRptController</prop> <!
—
將得到Excel格式的報(bào)表
à
</bean>
5、?
MyRptController的實(shí)現(xiàn)
public
class MyRptController extends AbstractController {
??? @Override
???
???
protected ModelAndView handleRequestInternal(HttpServletRequest request,?? HttpServletResponse response) throws Exception {
???????
???
String uri = request.getRequestURI();
???????
???
String format = uri.substring(uri.indexOf(".") + 1); //取得URL后綴
???????
??? Map model = new HashMap();
??????????? model.put("datasource", getApplicationContext().getBean("myDataSource"));? //數(shù)據(jù)源
???????
??? model.put("format", format); //根據(jù)URL后綴確定格式
???????
???????
???
return
new ModelAndView("mysamplerpt", model);? //視圖名稱請(qǐng)參考第二步中的定義
???
??? } 2006年8月20日 #
上個(gè)月,我的硬盤(邁拓金鉆十160G)不知道那一天噪音突然變大了,找遍了邁拓網(wǎng)站也沒找到降噪工具,邁拓的嗓門那個(gè)粗獷啊!快吵S人了,隱約覺得硬盤快要Over了,后悔買了邁拓,以前一直買希捷的,希捷的就算有的聲音大,也很清脆,上次本來買ST,買了一塊發(fā)現(xiàn)有異響,后換成盒裝邁拓,再后來在網(wǎng)上看到有人說散裝ST水貨很多,估計(jì)那塊就是,早知到換行貨盒裝的ST。
今天突然看到MicroComputer上面介紹的工具,叫HDDScan,好像又是Russia的,下載了一個(gè)試試,還挺好用,發(fā)現(xiàn)原來是硬盤降噪?yún)?shù)被修改掉了,改回了出廠值,^_^,世界又恢復(fù)了寧靜!呵呵 2006年8月14日 # Spring + Hibernate + jasperreports,在Jasper中嵌入HQL查詢,使用Spring的jasperreports視圖解析器預(yù)覽報(bào)表,在Model中應(yīng)該傳遞那些參數(shù)給視圖解析器?就傳一個(gè)Hibernate Session好像不行,再傳一個(gè)JDBC Connection似乎就行了,但總覺得不應(yīng)該需要JDBC Connection的,而且返回了ModelAndView之后,就失去控制了,那個(gè)Hibernate Session也就沒法釋放了,一氣之下所有報(bào)表統(tǒng)統(tǒng)改為原生SQL,只要傳一個(gè)JDBC Connection就行了,各位大俠請(qǐng)指教,不甚感謝! 2006年8月10日 # 環(huán)境:Spring MVC + Spring + Hibernate,jasperreports |