プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

JSPでJava式の結果を出力するにはどうすればよいですか?


タグは、式の結果を表示します。これは、 <%=%>の方法とほぼ同じです。 動作します。ここでの違いは、 タグを使用すると、より単純な"。"を使用できます プロパティにアクセスするための表記。たとえば、customer.address.streetにアクセスするには、タグ を使用します。 。

タグは自動的にXMLタグをエスケープできるため、実際のタグとして評価されません。

属性

タグには次の属性があります-

属性 説明 必須 デフォルト はい なし いいえ いいえ
出力する情報
デフォルト 出力するフォールバック情報
escapeXml タグが特殊なXML文字をエスケープする必要がある場合はTrue true

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
   <head>
      <title> <c:out> Tag Example</title>
   </head>
   <body>
      <c:out value = "${'<tag> , &'}"/>
   </body>
</html>

上記のコードは次の結果を生成します-

<tag> , &

  1. Javaで正規表現を使用して文字列のすべての文字を出力するにはどうすればよいですか?

    メタ文字「。」正規表現を使用してすべての文字を印刷するには、すべての文字に一致します- compile()メソッドを使用して正規表現をコンパイルします。 matcher()メソッドを使用してMatcherオブジェクトを作成します。 find()メソッドを使用して一致を検索し、一致するたびに、group()メソッドを使用して一致したコンテンツ(文字)を出力します。 例 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class R

  2. Python正規表現で変数を使用する方法は?

    次のコードは、Python正規表現での変数の使用法を示しています。 変数には、特殊文字、メタ文字、または正規表現を含めることはできません。文字列の連結を使用して文字列を作成します。 例 import re s = 'I love books' var_name = 'love' result = re.search('(.+)'+var_name+'(.+)',s) print result var_name = 'hate' s2 = 'I hate books' result = re.sear