在struts default中使用json

2021-09-02 08:22:26 字數 654 閱讀 2037

如何在struts-default中使用json

json-default其實也是最終繼承struts-default的 json-plugn中struts-plugn.xml原始碼如下

這裡你可以看到這個json-default是幹了什麼事情,無非就是:

1 加了個名為json的result型別

2 加了一層名為json的***

所以 對於你的問題,可以說 不繼承json-default ,可以,但是你必須在你的struts.xml中新增乙個resulttype 也就是在你的struts.xml 的節點下新增以下內容:

----這裡的name就按照你喜歡的取了 也就是你的第二個問題^ ^

然後在你配置的***宣告中加上

也就是json***的宣告,接下來再在你的default-stack-ref(或者其他***引用的地方)引用這個名字為json的***就可以了 搞定 收工~

配置action的返回值,其中jsonresult是jsonaction中的乙個變數,必須有對應的get方法,

如果不寫這一行,那麼jsonaction中所有以get開頭的方法都會被呼叫

一遍,如果恰好你的action中的業務方法也是以get開頭的,它們也都會被呼叫一遍。

jsonresule

join中的條件在on還是在where中?

left join 左連線,返回左表中所有的記錄以及右表中連線字段相等的記錄。right join 右連線,返回右表中所有的記錄以及左表中連線字段相等的記錄。inner join 內連線,又叫等值連線,只返回兩個表中連線字段相等的行。full join 外連線,返回兩個表中的行 left join ...

在oracle中改變欄位在表中的順序

1.以sys使用者登入oracle 2.查詢你要更改的表,我們 test 中的 aaa 表為列,注意,在oracle中,表和空間都是以大寫字母顯示的,所以這裡都要用大字字母 執行select object id from all objects where owner test and object...

在順境中感恩,在逆境中依舊心存感激

北歐一座教堂裡,有一尊耶穌被釘在十字架上的苦像,大小和一般人差不多。因為有求必應,因此專程前來這裡祈禱 膜拜的人特別多,幾乎可以用門庭若市來形容。教堂裡有位看門的人,看十字架上的耶穌每天要應付這麼多人的要求,覺得於心不忍,他希望能分擔耶穌的辛苦。有一天他祈禱時,便向耶穌表明這份心。意外地,他聽到乙個...