Cyh的博客
Email:kissyan4916@163.com
posts - 26, comments - 19, trackbacks - 0, articles - 220
導航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
公告
一直努力努力努力,像奴隸奴隸奴隸!~~
<
2009年6月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
隨筆檔案
(25)
2011年5月 (1)
2010年4月 (12)
2010年1月 (1)
2009年12月 (2)
2009年6月 (1)
2009年4月 (4)
2009年2月 (4)
文章分類
(219)
Android(26)
DB(5)
J2EE(31)
J2SE(79)
JavaScript(15)
others(47)
SOA&Web Service(1)
中間件(1)
軟件工程(12)
軟件架構(gòu)(2)
文章檔案
(220)
2011年8月 (1)
2010年12月 (23)
2010年11月 (2)
2010年8月 (5)
2010年7月 (2)
2010年6月 (2)
2010年5月 (1)
2010年4月 (12)
2010年3月 (28)
2010年2月 (5)
2010年1月 (23)
2009年12月 (39)
2009年6月 (14)
2009年5月 (31)
2009年3月 (2)
2009年2月 (29)
2009年1月 (1)
新聞檔案
(66)
2010年10月 (1)
2010年9月 (5)
2010年8月 (11)
2010年7月 (21)
2010年6月 (13)
2010年5月 (8)
2010年4月 (5)
2009年11月 (2)
相冊
Ryan
收藏夾
(7)
JAVA(7)
最新隨筆
1.?集成FCKeditor 3.5.3
2.?android自適應屏幕方向和大小
3.?Android游戲開發(fā)之旅(二十) 雙按事件捕獲
4.?Android游戲開發(fā)之旅(十八) SoundPool類
5.?Android游戲開發(fā)之旅(十九) 分辨率大全
6.?Android游戲開發(fā)之旅(十七) 圖像漸變特效
7.?Android游戲開發(fā)之旅(十六) 異步音樂播放
8.? Android游戲開發(fā)之旅(十四) 游戲開發(fā)實戰(zhàn)一
9.?Android游戲開發(fā)之旅(十五) 按鍵中斷處理
10.?Android游戲開發(fā)之旅(十二)Sensor重力感應(2)
搜索
最新評論
1.?re: struts2 checkboxlist標簽的使用
同居同意同意
--yuk
2.?re: struts2 checkboxlist標簽的使用
ss
--d
3.?re: JavaMail(4)--使用POP3接收郵件
郵件信息可以打印出來,可是下載郵件會出錯是什么原因?
--琳喵喵0721
4.?re: JavaMail(4)--使用POP3接收郵件
評論內(nèi)容較長,點擊標題查看
--流風
5.?re: 操作PDF文件
評論內(nèi)容較長,點擊標題查看
--ly.wolf
閱讀排行榜
1.?struts2 checkboxlist標簽的使用(18234)
2.?struts2異常攔截器(5862)
3.?struts2迭代標簽(3847)
4.?用freemind 秒殺Spring Security(1920)
5.?加載順序會影響對spring bean 的調(diào)用。(1491)
struts2異常攔截器
Posted on 2009-06-19 23:35
啥都寫點
閱讀(5862)
評論(0)
編輯
收藏
在實際開發(fā)中,我們需要將捕獲的異常信息打印出來,換上通俗的語言讓客戶能夠大概了解是原因引起的異常,所以我們需要將異常信息顯示到頁面上來,讓客戶能夠看得見。這里介紹以下struts2的異常處理機制。在sturts2的struts-default.xml中,引用了struts2定義的攔截器:
<interceptor name="exception" class="com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor"/>
下面是一個小例子來說明struts2中,應該如何捕獲異常信息,并將異常信息顯示到頁面:
一個簡單的index.jsp頁面,只有一個按鈕,點擊進入action:
<s:form action="login">
<s:submit value="submit"/>
</s:form>
struts.xml的配置:
<
struts
>
<
package
name
="Action"
extends
="struts-default"
>
<
global-results
>
<
result
name
="all"
>
/error.jsp
</
result
>
</
global-results
>
<
global-exception-mappings
>
<
exception-mapping
result
="all"
exception
="java.lang.Exception"
>
</
exception-mapping
>
</
global-exception-mappings
>
<
action
name
="login"
class
="com.action.LoginAction"
>
<
result
name
="success"
>
/success.jsp
</
result
>
</
action
>
</
package
>
</
struts
>
Action:
public
class
LoginAction
extends
ActionSupport
{
@Override
public
String execute()
throws
Exception
{
try
{
int
i
=
9
/
0
;
}
catch
(Exception e)
{
throw
new
Exception(e);
}
return
"
success
"
;
}
}
打印錯誤信息的頁面 error.jsp:
<
body
>
<
s:property value
=
"
exception.message
"
/>
</
body
>
這樣就可以把異常信息打印到指定的頁面,當然也可以在struts.xml中定義局部的異常映射信息。
--
學海無涯
Powered by:
BlogJava
Copyright © 啥都寫點
主站蜘蛛池模板:
国产亚洲精品美女2020久久
|
亚洲精品成人片在线观看精品字幕
|
国产精品69白浆在线观看免费
|
亚洲国产精品一区第二页
|
国产免费一级高清淫曰本片
|
免费国产在线观看不卡
|
美女免费视频一区二区三区
|
免费夜色污私人影院在线观看
|
亚洲av无码专区在线观看下载
|
在线成人a毛片免费播放
|
亚洲高清视频在线
|
四虎影视www四虎免费
|
亚洲av无码成人影院一区
|
国产免费小视频在线观看
|
国产成人综合亚洲一区
|
亚洲国产日韩在线观频
|
极品美女一级毛片免费
|
亚洲精品综合久久
|
日本视频在线观看永久免费
|
亚洲网址在线观看你懂的
|
97国产在线公开免费观看
|
亚洲国产日韩在线一区
|
毛片免费在线视频
|
亚洲欧美aⅴ在线资源
|
免费一区二区视频
|
国产一级在线免费观看
|
亚洲国产二区三区久久
|
丁香花免费完整高清观看
|
久久久久亚洲国产AV麻豆
|
中文字幕视频免费
|
亚洲偷偷自拍高清
|
亚洲第一成人影院
|
最新久久免费视频
|
亚洲制服丝袜一区二区三区
|
日韩a在线观看免费观看
|
久久精品免费网站网
|
亚洲精品免费在线视频
|
国产无遮挡吃胸膜奶免费看视频
|
一个人看的在线免费视频
|
亚洲第一精品在线视频
|
拍拍拍又黄又爽无挡视频免费
|