Ext formが提出した問題と解決
最近Extのformを提出して、いくつかの問題に出会って、志之を話します.
まずformで中国語を提出する問題です.解決策は:
1)ページはutf-8で符号化される.
2)struts 2もutf-8符号化で伝達されたデータを解析する:
それで終わりました.
2つ目はformのコミット問題です.次のコードを参照してください.http://topic.csdn.net/u/20080319/21/869e0827-940b-4c69-a8ae-f354778ed7f9.html
片付ける.
最後に、コミット後に戻り値をどのように処理するかという問題です.struts 2では、json文字列を返す必要があります.
しばらく問題ありません.
まずformで中国語を提出する問題です.解決策は:
1)ページはutf-8で符号化される.
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page language="java" pageEncoding="UTF-8"%>
2)struts 2もutf-8符号化で伝達されたデータを解析する:
それで終わりました.
2つ目はformのコミット問題です.次のコードを参照してください.http://topic.csdn.net/u/20080319/21/869e0827-940b-4c69-a8ae-f354778ed7f9.html
buttons: [{
text: ' ',
handler:function()
{
if(simpleForm.form.isValid())
{
this.disabled=true;
simpleForm.form.doAction('submit',
{
url:'source.jsp',
method:'post',
params:'',
success:function(form,action)
{
Ext.Msg.alert(' ',' ');
this.disabled=false;
},
failure:function(form,action)
{
Ext.Msg.alert(' ',' ');
}
});
alert(" !");
}
}
},{
text: ' ',
handler:function(){simpleForm.form.reset();}
}]
片付ける.
最後に、コミット後に戻り値をどのように処理するかという問題です.struts 2では、json文字列を返す必要があります.
{"failure":false,"success":true}
しばらく問題ありません.