ホームページ > ウェブフロントエンド > jsチュートリアル > ELがコンテキストパラメータを取得する手順の詳細な説明

ELがコンテキストパラメータを取得する手順の詳細な説明

php中世界最好的语言
リリース: 2018-05-08 11:50:07
オリジナル
1885 人が閲覧しました

今回はELがコンテキストパラメータを取得する手順について詳しく説明します。ELがコンテキストパラメータを取得するための注意事項を実際のケースで見てみましょう。

1. アクションページにパラメータを返す

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

/**

 * 测试js中获取后台传值

 * @param model

 * @param req

 * @return    String

 */

@RequestMapping("getValue")

public String getValue(Model model, HttpServletRequest req){

    model.addAttribute("stringValue""测试在js中取值...");

    model.addAttribute("numberValue", 111);

    List<String> list = new ArrayList<String>();

    list.add("aaa");

    list.add("bbb");

    list.add("ccc");

    model.addAttribute("arrayValue", list);

    model.addAttribute("jsonStringValue", JSON.toJSONString(list));

    User user = new User();

    user.setUserID("1");

    user.setUserName("test");

    user.setMobile("13800000000");

    user.setEmail("test@163.com");

    user.setNickName("test");

    model.addAttribute("objJsonString", JSON.toJSONString(user));

    return "/getValue.htm";

}

ログイン後にコピー

2. ELexpressionを使用してjsのパラメータ値を取得します

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<script type="text/javascript">

    $(function(){

        var stringValue = '${stringValue}';

        console.log('stringValue-------------' + stringValue);

                 

        var numberValue = ${numberValue};

        console.log('numberValue-------------' + numberValue);

                 

        var jsonStringValue = ${jsonStringValue};

        console.log('jsonValue---------------' + jsonStringValue);

                 

        var jsonStringValue1 = '${jsonStringValue}';

        console.log('jsonValue1---------------' + jsonStringValue1); 

                 

        var objJsonString = '${objJsonString}';

        console.log("objJsonString------------------- " + objJsonString);

        var obj = JSON.parse(objJsonString);

        console.log("userName ------------ " + obj.userName);

    });

</script>

ログイン後にコピー

数値パラメータを取得する値、js の EL 式は引用符で囲む必要はありません。string 型パラメータ値を取得するには、JSON.toJSONString() を使用してオブジェクトおよびコレクション型パラメータ値を変換する必要があります。 )バックグラウンドで。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

Vueの操作カスタムダイナミックコンポーネントメソッドの詳細な説明

Vueデータ監視の監視メソッドの詳細な説明

以上がELがコンテキストパラメータを取得する手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート