struts2支援直接將檔案流返回到前台的,所以理論上你有好幾種方法來實現生成xml
說預設的吧,只要將type="stream",這樣你就可以輸出xml、csv等等
1.先生成資料流
2.配置檔案
text/plain
xmlstream
3.完成了。
其實xml檔案和html檔案一樣,都是純文字的,也就是text/plain的,所有一般來講還有個更bt的方法來實現輸出xml的。
那就是action仍然做資料來源的處理,不做檔案封裝(上面的**實際action裡做了xml檔案的封裝),結果返回到jsp,在jsp上做xml檔案的展現,因為xml本身就是純文字的。
兩種方案,第一種在**中做xml封裝,這樣就少寫乙個jsp頁面,但改動的話,得重啟伺服器
第二種在jsp中做xml的封裝,多寫乙個jsp
理論上,這種**很少改,所以推薦用第一種方案。
SqlServer2005生成XML檔案
color blue b for xml path 語句的應用 b color 大家都知道在sql server中利用 for xml path 語句能夠把查詢的資料生成xml資料,下面是它的一些應用示例。declare temptable table userid int username nva...
struts2的xml配置簡介
先給乙個模板吧,看看struts.xml是什麼結構 doctype struts public apache software foundation dtd struts configuration 2.0 en struts include file struts default.xml incl...
如何在struts2配置檔案xml的
如何在struts2配置檔案xml的action中傳引數 幸福的小裁縫 在action中我們經常會從這個action跳轉到另乙個action中,如果只是簡單的跳轉那麼很 容易,只需在struts配置檔案中新增乙個result,如 manager managerinfo account.jsp.res...