1

私はJava (Struts)ベースのWebアプリケーションに取り組んでいます。jsp で DB から取得してコンテンツを表示する必要があります。コンテンツの例:

<div>
some code here
<a> link here</>
</div>

私は当分の間使用していますが、これを次のタグの使用textareaに入れると:textarea

<html:textarea property = "contentFromDB" rows = "12" cols = "70"  styleClass = "textarea" disabled="true"/>

HTMLタグなしでコンテンツを表示する方法はありますか、またはtextareaのような他のタグでコンテンツを表示する方法はありますか、struts tagLibでもこれらのタグを見つけることができません。Pspan

4

1 に答える 1

1

<html:xxx>タグはフォーム用です。

ベスト プラクティスは<c:out>、適切な範囲のオブジェクト (リクエスト属性など)escapeを false に設定して JSTL を使用することです。

<c:out value="xxx" escapeXml="false" />

または、時代遅れのコンテナーを使用している場合、または他に何もすることがない場合は、 tagを使用し<bean:write>てください。もしあったとしても、そのエスケープ動作を思い出せません。

于 2013-06-21T14:34:05.090 に答える