c:setまたはArrayListに二重引用符を追加します

ラルフ

c:set、ArrayList、またはJavaScript変数のいずれかの各要素に二重引用符を追加するためのおそらく単純なコードに苦労しています。

ac:set(mother、babyなどを含む)の後、ArrayList([mother、baby、child、staff]などを含む)にデータを入力し、JavaScriptに「取得」します。

最終的な出力は[母、子、スタッフ]などですが、["母"、 "赤ちゃん"、 "子"、 "スタッフ"]などである必要があります。

After a sql:select - 
<c:set var="type" value="${row.Type}"  />

Add to an ArrayList -
       types.add(pageContext.getAttribute("type"));

Get into javascript (after the jstl forEach loop completes)-

var typesArray = [<% for (int i = 0; i < types.size(); i++) { %>"<%=types.get(i)%>"<%= i + 1 < types.size() ? ",":"" %><% } %>];    

c:setはエスケープ/失敗するため、二重引用符を追加できません-

<c:set var="type" value=""${row.Type}""  />

StringBufferはJavaScriptのgetイテレーターに影響を与えるため、実際には使用したくありません。これは、作業を開始するのに数日かかりました。

古いJava /古いJavascriptを想定する

感謝します。よろしく。ラルフ

Srinivasan Sekar

一重引用符/二重引用符のラッピングを使用します。

<c:set var="type" value="'${row.Type}'"  /> 

または

<c:set var="type" value='"${row.Type}"'  />

同様に、

var typesArray = [<% for (int i = 0; i < types.size(); i++) { %>"'<%=types.get(i)%>'"<%= i + 1 < types.size() ? ",":"" %><% } %>]; 

または

var typesArray = [<% for (int i = 0; i < types.size(); i++) { %>'"<%=types.get(i)%>"' <%= i + 1 < types.size() ? ",":"" %><% } %>];

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

二重引用符で始まらない場合は、文字列に二重引用符を追加します

分類Dev

一重引用符または二重引用符でhtmlを解析します

分類Dev

最初の要素に二重引用符を追加します

分類Dev

Laravelは実行可能クエリに二重引用符を追加します

分類Dev

Python:regex lookbehindは、一重引用符または二重引用符の後に単語を取得します

分類Dev

GROUP_CONCATは、フィールドに二重引用符が含まれている場合にのみ、自動的に二重引用符を追加します

分類Dev

二重引用符で囲まれた文字列に改行を追加する方法

分類Dev

スペースをエスケープするために変数に二重引用符を追加します

分類Dev

json.dumpsは二重引用符と円記号を追加します

分類Dev

PHPjson文字列の変数の前後に二重引用符を追加します

分類Dev

各行の最初の単語に二重引用符を追加します

分類Dev

一重引用符と二重引用符の前に円記号を追加します

分類Dev

一重引用符または二重引用符の間の文字列を取得します

分類Dev

テーブルにフィールドを追加するためのLaravelの移行、ただしLaravelは二重引用符を追加します

分類Dev

PHP二重引用符の前にプラス(+)文字を追加し、文字列に二重引用符を含まない単語を追加する方法

分類Dev

二重引用符を削除するには、onkeyup attr inlineを使用しますか?

分類Dev

二重引用符の前にすべてを削除します

分類Dev

SHELLは、特定の変数の最初と最後に二重引用符を追加します

分類Dev

Excelルックアップは文字列に二重引用符を追加します

分類Dev

sedmacは二重引用符で特定の行にテキストを追加します

分類Dev

エイリアスを定義するときに一重引用符または二重引用符?

分類Dev

エイリアスを定義するときに一重引用符または二重引用符?

分類Dev

エイリアスを定義するときに一重引用符または二重引用符?

分類Dev

MySQLは二重引用符を挿入しますPHP

分類Dev

Jquery-Appendはhtmlで二重引用符を表示します

分類Dev

Sublime Text 3AutoWrapは二重引用符を壊します

分類Dev

groovyは二重引用符を一重引用符に置き換え、一重引用符を二重引用符に置き換えます

分類Dev

PHP MySQLIは、引用符と二重引用符を処理するための挿入を準備しました

分類Dev

shは二重引用符で囲まれた円記号をどのように解釈しますか?

Related 関連記事

  1. 1

    二重引用符で始まらない場合は、文字列に二重引用符を追加します

  2. 2

    一重引用符または二重引用符でhtmlを解析します

  3. 3

    最初の要素に二重引用符を追加します

  4. 4

    Laravelは実行可能クエリに二重引用符を追加します

  5. 5

    Python:regex lookbehindは、一重引用符または二重引用符の後に単語を取得します

  6. 6

    GROUP_CONCATは、フィールドに二重引用符が含まれている場合にのみ、自動的に二重引用符を追加します

  7. 7

    二重引用符で囲まれた文字列に改行を追加する方法

  8. 8

    スペースをエスケープするために変数に二重引用符を追加します

  9. 9

    json.dumpsは二重引用符と円記号を追加します

  10. 10

    PHPjson文字列の変数の前後に二重引用符を追加します

  11. 11

    各行の最初の単語に二重引用符を追加します

  12. 12

    一重引用符と二重引用符の前に円記号を追加します

  13. 13

    一重引用符または二重引用符の間の文字列を取得します

  14. 14

    テーブルにフィールドを追加するためのLaravelの移行、ただしLaravelは二重引用符を追加します

  15. 15

    PHP二重引用符の前にプラス(+)文字を追加し、文字列に二重引用符を含まない単語を追加する方法

  16. 16

    二重引用符を削除するには、onkeyup attr inlineを使用しますか?

  17. 17

    二重引用符の前にすべてを削除します

  18. 18

    SHELLは、特定の変数の最初と最後に二重引用符を追加します

  19. 19

    Excelルックアップは文字列に二重引用符を追加します

  20. 20

    sedmacは二重引用符で特定の行にテキストを追加します

  21. 21

    エイリアスを定義するときに一重引用符または二重引用符?

  22. 22

    エイリアスを定義するときに一重引用符または二重引用符?

  23. 23

    エイリアスを定義するときに一重引用符または二重引用符?

  24. 24

    MySQLは二重引用符を挿入しますPHP

  25. 25

    Jquery-Appendはhtmlで二重引用符を表示します

  26. 26

    Sublime Text 3AutoWrapは二重引用符を壊します

  27. 27

    groovyは二重引用符を一重引用符に置き換え、一重引用符を二重引用符に置き換えます

  28. 28

    PHP MySQLIは、引用符と二重引用符を処理するための挿入を準備しました

  29. 29

    shは二重引用符で囲まれた円記号をどのように解釈しますか?

ホットタグ

アーカイブ