java學習
java學習
輸出xml
在struts2.Xml中寫:
<?
xml version
=
"
1.0
"
encoding
=
"
UTF-8
"
?>
<!
DOCTYPE struts PUBLIC
"
-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN
"
"
http://struts.apache.org/dtds/struts-2.1.7.dtd
"
>
<
struts
>
<
package
name
=
"
myxml
"
extends
=
"
struts-default
"
>
<!--
輸出xml的方法不寫result
-->
<
action name
=
"
xml
"
class
=
"
com.yjw.web.MyxmlAction
"
></
action
>
</
package
>
</
struts
>
在action中寫:
package
com.yjw.web;
import
java.io.PrintWriter;
import
javax.servlet.http.HttpServletResponse;
import
org.apache.struts2.ServletActionContext;
import
com.opensymphony.xwork2.Action;
public
class
MyxmlAction
implements
Action
{
public
String execute()
throws
Exception
{
HttpServletResponse response
=
ServletActionContext.getResponse();
response.setContentType(
"
text/xml;charset=UTF-8
"
);
PrintWriter out
=
response.getWriter();
out.print(
"
<?xml version=\
"
1.0
\
"
encoding=\
"
UTF
-
8
\
"
?>
"
);
out.print(
"
<root>
"
);
for
(
int
i
=
0
;i
<
5
;i
++
)
{
out.print(
"
<person>
"
);
out.print(
"
<name>person
"
+
i
+
"
</name>
"
);
out.print(
"
</person>
"
);
}
out.print(
"
</root>
"
);
//
一定要返回null
return
null
;
}
}
在jsp里寫:
<
body
>
<
input type
=
"
button
"
value
=
"
xml
"
id
=
"
btnxml
"
/>
<
div id
=
"
mydiv
"
></
div
>
<
script type
=
"
text/javascript
"
src
=
js
/
jquery
-
1.5
.
1
.min.js
></
script
>
<
script type
=
"
text/javascript
"
>
$(document).ready(function()
{
$(
"
#btnxml
"
).click(function()
{
$.get(
"
xml.action
"
,function(xml)
{
$(xml).find(
"
person
"
).each(function()
{
var name
=
$(
this
).find(
"
name
"
).text();
$(
"
#mydiv
"
).html($(
"
#mydiv
"
).html()
+
name
+
'
<br/>
'
);
}
);
}
);
}
);
}
);
</
script
>
</
body
>
posted on 2012-04-30 09:30
楊軍威
閱讀(1413)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
統計
隨筆 - 391
文章 - 34
評論 - 20
引用 - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
2021年9月 (1)
2021年6月 (1)
2021年4月 (1)
2021年1月 (1)
2020年12月 (1)
2020年11月 (2)
2020年10月 (1)
2020年8月 (2)
2020年7月 (2)
2020年5月 (1)
2020年4月 (7)
2020年3月 (4)
2019年11月 (1)
2019年6月 (1)
2019年2月 (1)
2018年11月 (2)
2018年8月 (1)
2018年7月 (1)
2018年6月 (1)
2018年5月 (8)
2018年4月 (3)
2018年3月 (10)
2018年2月 (5)
2018年1月 (5)
2017年12月 (12)
2017年11月 (7)
2017年9月 (13)
2017年8月 (13)
2017年7月 (10)
2017年6月 (2)
2017年3月 (3)
2017年2月 (5)
2016年9月 (2)
2016年8月 (2)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (1)
2014年12月 (6)
2013年11月 (1)
2013年9月 (4)
2013年8月 (16)
2013年7月 (6)
2013年6月 (27)
2013年5月 (21)
2013年4月 (48)
2013年3月 (61)
2013年2月 (11)
2013年1月 (33)
2012年12月 (19)
2012年11月 (8)
2012年10月 (2)
2012年9月 (2)
2012年5月 (6)
2012年4月 (4)
2011年11月 (8)
搜索
最新評論
1.?re: Form 表單域與 Java 對象屬性的自動裝配功能[未登錄]
沒排版,看著好累
--alex
2.?re: struts2實現登錄攔截器和驗證方法
嗯嗯
--嗯嗯
3.?re: 用struts2給的jar包解析json
阿斯頓發送到
--阿斯蒂芬
4.?re: ApplicationContextAware接口的作用
解決
--解決
5.?re: jfinal攔截器筆記5[未登錄]
2132
--123
閱讀排行榜
1.?ApplicationContextAware接口的作用(37201)
2.?svn使用(12308)
3.?git 解決 unable to get local issuer certificate 問題(10186)
4.?jfinal攔截器筆記5(8696)
5.?$.cookie的用法(8170)
評論排行榜
1.?struts2實現登錄攔截器和驗證方法(5)
2.?jquery阻止表單提交(3)
3.?jfinal筆記1(2)
4.?extjs和highcharts整合顯示數據曲線和打印圖片(2)
5.?XPath解析,寫入,修改xml文件(1)
Powered by:
BlogJava
Copyright © 楊軍威
主站蜘蛛池模板:
桐庐县
|
涪陵区
|
革吉县
|
沙河市
|
车致
|
临夏县
|
光泽县
|
威远县
|
新和县
|
安福县
|
京山县
|
萨嘎县
|
和林格尔县
|
永登县
|
共和县
|
望谟县
|
洞口县
|
翁源县
|
高青县
|
江山市
|
天祝
|
个旧市
|
滨州市
|
博野县
|
泽普县
|
昌邑市
|
都昌县
|
乌鲁木齐市
|
长治县
|
永兴县
|
满城县
|
泗水县
|
玉田县
|
周宁县
|
汉中市
|
新疆
|
永安市
|
四会市
|
红河县
|
金塔县
|
芮城县
|