博客开通第72天
1、今天遇到的問題:
通知單Dao里出現的問題,一直沒有去注意:
String GET_ALL_ITEMS_ALLCOUNT = "SELECT COUNT(1) FROM b_m_inform"+ where.toString();// B_M_Inform,ID,TITLE,
// STATUS
String GET_ALL_ITEMS = "SELECT INFOR_ID, TITLE, CONTENT, TO_CHAR(INFOR_TIME,'YYYY-MM-DD') INFOR_TIME, INFOR_TYPE "
+ "FROM B_M_INFORM" + where.toString() + sortSql.toString();
寫成了
String GET_ALL_ITEMS_ALLCOUNT = "SELECT COUNT(1) FROM b_m_inform";// B_M_Inform,ID,TITLE,
// STATUS
String GET_ALL_ITEMS = "SELECT INFOR_ID, TITLE, CONTENT, TO_CHAR(INFOR_TIME,'YYYY-MM-DD') INFOR_TIME, INFOR_TYPE ";
2、這之后又遇到新的問題:數據庫里的東西查不出來了。郁悶……
?
?java.sql.SQLException: ORA-00907: 缺失右括號
解決方法:去掉多的一個‘;’不知道是不是這個原因造成的,但是去掉之后就可以查看了。
3、現在遇到的問題是頁面分頁問題:
查詢出來數據庫里的東西,點擊下一頁出來第二頁的內容,之后無論點擊什么都只顯示第二頁的內容。控制臺里沒有報錯,什么原因呢?
?(java中用固定模板出現分頁問題該怎么解決?)
?action.xml里面相對應的bean里面少了一個scope屬性,struts2中必須用到的。
原來寫的是:
<bean name="bminformAction" class="com.txkj.business.inform.action.BMInformAction"?>
<property name="sessionContextUtil" ref="sessionContextUtil"></property>
<property name="messageUtil" ref="messageUtil"></property>
<property name="bmInformDao" ref="bmInformDao"></property>
</bean>
更改后的是:
<bean name="bminformAction" class="com.txkj.business.inform.action.BMInformAction"
scope="prototype">
<property name="sessionContextUtil" ref="sessionContextUtil"></property>
<property name="messageUtil" ref="messageUtil"></property>
<property name="bmInformDao" ref="bmInformDao"></property>
</bean>
4、jsp頁面中讀取出來的時間Wed May 29 05:05:32 CST 2013怎么轉換成yyyy-mm-dd?
?解決方法:導入標簽<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
頁面獲取為:<fmt:formatDate value="${bminform.INFOR_TIME}" pattern="yyyy-mm-dd hh:mm:ss"/>
?
5、jsp頁面中顯示下拉列表的:
例子:
我寫的是:
?
<select name="informtype">
<option>--請選擇--</option>
<option value="公司通知">公司通知</option>
<option value="">系統通知</option>
<option value="">其他通知</option>
</select>
?
6、oracle數據庫里更改系統默認時間格式:Tools--》preferences--》Date/Time
?
?
?
?
轉載于:https://www.cnblogs.com/licc09/archive/2013/06/06/3110720.html
總結
- 上一篇: 配置Win Server 2008 R2
- 下一篇: 解决ie6、7 margin-botto