ホームページ > 記事 > ウェブフロントエンド > Ajax フレームワークの SSM 統合フレームワークは Ajax 検証を実装します
この記事は主に、ajax 検証を実装するための Ajax フレームワークの SSM 統合フレームワークを紹介します。必要な友達はそれを参照してください。
ssm フレームワークを学び、ajax 検証が成功しました。 jar パッケージ
2. spring-servlet.xml を設定します
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJackson2HttpMessageConverter" /> </list> </property> </bean> <bean id="mappingJackson2HttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <value>text/json;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean>
3. コントローラーで @ResponseBody を使用して、JSON データ形式を返します
@ResponseBody @RequestMapping(value="queryByUser", method=RequestMethod.POST,produces="application/json;charset=UTF-8") public User queryByName(User user,HttpServletRequest request){ User u = userBiz.queryByName(user); return u; }4. ページでクエリ結果を受け取ります。
function checkUser(){ var username=$("#username").val(); $.ajax({ url:"queryByUser", type:"post", data:{"username":username}, dataType:"json", success:function(data){ if (data!=null ) { $("#userSpan").text("用户名已存在"); $("#username").val(''); }else if(data==null && username !=''){ $("#userSpan").text("用户名可用"); } } }); }実装した結果は以下の通りです:
以上は皆さんのためにまとめたもので、今後皆さんのお役に立てれば幸いです。
関連記事:
ネイティブ
ajaxで書かれたプルアップロードの例 (グラフィックチュートリアル)
MUiフレームワーク ajaxWebServiceインターフェースinstance_AJAX関連のリクエスト
送信にはajaxを使用フォームに移動詳細な説明のためのデータベース (更新なし)
以上がAjax フレームワークの SSM 統合フレームワークは Ajax 検証を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。