ホームページ ウェブフロントエンド jsチュートリアル jquery struts 一意の識別を検証する (パブリック メソッド)_jquery

jquery struts 一意の識別を検証する (パブリック メソッド)_jquery

May 16, 2016 pm 05:39 PM
struts 確認する

ステップ 1: js ファイルをインポートします
コードをコピーします コードは次のとおりです:

< ;script language="javascript1.2" src=""> 🎜><スクリプト言語 ="javascript1.2" src="">


ステップ 2 public js filedictionary.js
コードをコピー コードは次のとおりです:
/**
*↓↓↓↓↓↓↓↓↓↓
*作者: ZhuangZi
*クラス名: パブリック メソッドの初期化
*機能: パブリック メソッドの初期化
*詳細: パブリック メソッドの初期化
*バージョン: 1.0
*日付: 2013-03-22
*説明:
*↑↑↑↑↑↑↑↑↑↑
*/
$(function(){
/*1. ロストフォーカス検証↓↓↓*/
$("#code ").blur(callback);/ /1.code は検証したい唯一のサインのコントロール ID 2. コントロールの背後にエラー情報を受け取るコントロールが存在する必要があります
/*2. 送信時に検証↓ ↓↓*/
$("# submit").click(callback);//ページの送信ボタン ID
});
/**
*↓↓↓↓↓↓↓↓↓↓
*作者:ZhuangZi
*クラス名:一意識別の検証パブリックメソッド
*機能:一意の検証
*詳細:一意の識別ID送信ボタン ID は次と一致している必要があります
* バージョン: 1.0
* 日付: 2013-03-22
* 説明:
*↑↑↑↑↑↑↑↑↑↑
*/
関数コールバック() {
var slef=$( "#code");
var code=slef.val();
var flag=$ ("#flag").val();
if(null==code||""==code){
slef.next().html("ダウンロード パッケージ ID を空にすることはできません!" );
submit.attr("無効" ,true);
return;
}else{
if(!code.match("^\w $")){
.next().html("英数字またはアンダースコアで識別されます!");
return ;
}
slef.next().html("*"); 🎜>$.ajax({
type:' post',
url:'../dictionary/checkCodeOnly.do',
data:'bean.code=' code '&bean.flag=' flag,
dataType:'json',
success:function(json){
if(json>0){
slef.next().html("この識別子はすでに存在します!") ;
submit.attr("無効",true );
return ;
}else{
slef.next().html(""); && code!=""){
submit.attr("disabled",false);
submit.attr("disabled",true); }
}
},
error:function(){
alert('検証情報エラー')
}
}); >

ステップ 3 ページ部分





コードをコピー

コードは次のとおりです:

ロゴをダウンロード: < /td> id="code" name="yhaoPortalsDownBean.downFlag" cssClass="textfrom" cssStyle="width:150"/> ;* >コードをコピー

コードは次のとおりです:

/**
*
* @author ZhuangZi
* @class com.hzdracom.action.YhaoPortalsDictionaryAction
* @method checkCodeOnly
* @Directions 一意の識別パブリック メソッドを検証します
* @date 2013- 3-21 10:09:04 AM 無効
*/
public void checkCodeOnly(){
String json="";
try{
json = String.valueOf(yhaoDictionaryService.checkCodeOnly() bean));
json=JSON.toJSONString(json);
System.out.println("json==" json);
HttpServletResponse=ServletActionContext.getResponse(); setContentType("text/html");
response.setCharacterEncoding("utf-8");
out = response.getWriter();
out.flush();
out.close();
}catch(Exception e){
}
}



手順 5 のメソッド


コードをコピー
コードは次のとおりです:
 public int checkCodeOnly(DictionaryBean bean)throws DataAccessException,Exception { Object[] sqlParams = new Object[4]; 0 ; 
String sql="";
/* ページフラグが一意であるかどうかを確認します*/
if (bean.getFlag().equals("1")) {
sql = " select count( 1) from YHAO_PORTALS_PAGE where PAGE_FLAG = ? ";
sqlParams[index]=bean.getCode();
index ;
}
/* タイプ フラグが一意であるかどうかを確認します*/
if (bean.getFlag().equals("2")) {
sql = "YHAO_PORTALS_DOWNTYPE から count(1) を選択します (ここで DOWNTYPE_FLAG = ? ";
sqlParams[index]=bean.getCode() );
index ;
}
/* ダウンロード ログ識別子が一意であるかどうかを確認します*/
if (bean.getFlag().equals("3")) {
sql = "select count(1) from YHAO_PORTALS_DOWN where DOWN_FLAG = ? ";
sqlParams[index]=bean.getCode();
}
if (bean.getFlag().equals() "4")) {
sql = "YHAO_PORTALS_KUAI から count(1) を選択します。ここで KUAI_FLAG = ? ";
sqlParams[index]=bean.getCode();
>Object[] sqlParamsEnd = 新しいオブジェクト[インデックス];
System.arraycopy(sqlParams, 0, sqlParamsEnd, 0,index);
int count = this.queryForInt(sql,sqlParamsEnd); ;
}


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PDFの署名を検証する方法 PDFの署名を検証する方法 Feb 18, 2024 pm 05:33 PM

私たちは通常、政府やその他の機関から PDF ファイルを受け取りますが、中にはデジタル署名が付いているものもあります。署名を検証すると、SignatureValid メッセージと緑色のチェック マークが表示されます。署名が検証されない場合、有効性は不明です。署名の検証は重要です。PDF で署名を検証する方法を見てみましょう。 PDF 形式の署名を検証する方法 PDF 形式で署名を検証すると、署名の信頼性が高まり、文書が受け入れられる可能性が高くなります。次の方法で PDF ドキュメントの署名を検証できます。 Adobe Reader で PDF を開きます。 署名を右クリックし、「署名プロパティの表示」を選択します。 「署名者証明書の表示」ボタンをクリックします。 「信頼」タブから信頼できる証明書リストに署名を追加します。 「署名の検証」をクリックして検証を完了します。

WeChatの友人による認証を使用してブロックを解除する詳細な方法 WeChatの友人による認証を使用してブロックを解除する詳細な方法 Mar 25, 2024 pm 01:26 PM

1. WeChatを開いた後、検索アイコンをクリックし、WeChatチームと入力し、下のサービスをクリックして入力します。 2. 入力後、左下隅にあるセルフサービス ツール オプションをクリックします。 3. をクリックした後、上のオプションで、補助検証のブロック解除/再審査請求のオプションをクリックします。

golangで入力が全角文字かどうかを確認する方法 golangで入力が全角文字かどうかを確認する方法 Jun 25, 2023 pm 02:03 PM

golang では、入力が全角文字であるかどうかを検証するために Unicode エンコードとルーンの種類が必要です。 Unicode エンコードは、全角文字と半角文字を含む文字セット内の各文字に一意の数値コード ポイントを割り当てる文字エンコード標準です。ルーン タイプは、golang で Unicode 文字を表すために使用されるタイプです。最初のステップは、入力をルーン タイプのスライスに変換することです。これは、golang の []rune タイプを使用して変換できます。

正規表現を使用して IFSC コードを検証するにはどうすればよいですか? 正規表現を使用して IFSC コードを検証するにはどうすればよいですか? Aug 26, 2023 pm 10:17 PM

Indian Financial System Code の略称です。電子資金移動システムに参加しているインドの銀行支店は、特別な 11 文字のコードで識別されます。インド準備銀行は、インターネット取引でこのコードを使用して銀行間で資金を送金します。 IFSC コードは 2 つの部分に分かれています。銀行は最初の 4 文字で識別され、支店は最後の 6 文字で識別されます。 NEFT (National Electronic Funds Transfer)、RTGS (Real Time Gross Settlement)、および IMPS (Immediate Payment Service) は、IFSC コードを必要とする電子トランザクションの一部です。方法 正規表現を使用して IFSC コードを検証する一般的な方法は次のとおりです。 長さが正しいかどうかを確認します。最初の 4 文字を確認してください。 5 番目の文字を確認してください。Che

golangで入力が大文字かどうかを確認する方法 golangで入力が大文字かどうかを確認する方法 Jun 24, 2023 am 09:06 AM

Golang は高性能で最新のプログラミング言語であり、日常の開発では文字列処理が頻繁に行われます。その中で、入力が大文字であるかどうかを検証することは共通の要件です。この記事ではGolangで入力が大文字かどうかを確認する方法を紹介します。方法 1: unicode パッケージを使用する Golang の unicode パッケージは、文字のエンコード タイプを決定する一連の関数を提供します。大文字の場合、対応するエンコード範囲は 65 ~ 90 (10 進数) であるため、unicode を使用できます。

PHP 8 の新機能: 検証と署名の追加 PHP 8 の新機能: 検証と署名の追加 Mar 27, 2024 am 08:21 AM

PHP8 は PHP の最新バージョンであり、プログラマーにさらなる利便性と機能をもたらします。このバージョンはセキュリティとパフォーマンスに特に重点を置いており、注目すべき新機能の 1 つは検証および署名機能の追加です。この記事では、これらの新機能とその使用法について詳しく説明します。検証と署名は、コンピューター サイエンスにおける非常に重要なセキュリティ概念です。これらは、送信されるデータが完全で本物であることを確認するためによく使用されます。オンライン取引や機密情報を扱う場合、検証と署名がさらに重要になります。誰かがデータを改ざんできると、潜在的にデータが改ざんされる可能性があるためです。

PHP での Google reCAPTCHA を使用した認証 PHP での Google reCAPTCHA を使用した認証 Jun 19, 2023 pm 05:38 PM

現代のオンライン世界では、Web サイトのセキュリティとユーザーのプライバシーの保護がますます重要なテーマになっています。その中でも、人間と機械の検証という技術的手法は、悪意のある攻撃を防ぐために不可欠な手段の 1 つとなっています。 GooglereCAPTCHAは人間と機械の検証に広く使われているツールであり、その概念は人々の心に深く根付いており、私たちが日常的に使用する多くのWebサイトでもその存在を見ることができます。この記事では、PHP での検証に GooglereCAPTCHA を使用する方法を説明します。

Struts フレームワークの原則と実践についての深い議論 Struts フレームワークの原則と実践についての深い議論 Feb 18, 2024 pm 06:10 PM

Struts フレームワークの原理分析と実践的な調査 JavaWeb 開発で一般的に使用される MVC フレームワークとして、Struts フレームワークは優れた設計パターンとスケーラビリティを備えており、エンタープライズ レベルのアプリケーション開発で広く使用されています。この記事では、Struts フレームワークの原理を分析し、読者がフレームワークをよりよく理解して適用できるように、実際のコード例を使用してそれを検討します。 1. Struts フレームワークの原理の分析 1. MVC アーキテクチャ Struts フレームワークは MVC (Model-View-Con) に基づいています。

See all articles