3

html出力で多くの追加の空白を取得することは、JSPタグのためにそのように見えます= /

私はこれがどこかで参照されているのを見ました:

<init-param>
  <param-name>trimSpaces</param-name>
  <param-value>true</param-value>
</init-param>

それはそれを入れるべきですweb.xml、私はそれを試しました、しかしそれはうまくいかなかったようです。たぶん私はそれを正しいノードに入れていません。または、これを行う別の方法があるかもしれません。

ありがとう

CATALINA_HOME変数をどこにも設定していません。

4

2 に答える 2

6

上記<init-param>は、の「jsp」サーブレットに追加する必要があります$CATALINA_HOME/conf/web.xml。これはあなたが試したことですか?

(編集:$ CATALINA_HOMEは、Tomcatのルートを指定する方法であり、変更はWebアプリケーションではなくTomcatで行う必要がありましたWEB-ING/web.xml。とにかく、Tomcatを埋め込んでいるJBossの場合、使用しているバージョンによって異なります。 、ここに上記のファイルがあります$JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/conf/web.xml。ここでも、$ JBOSS_HOMEはJBossインストールのルートであり、環境変数として設定されていない可能性があります。)

于 2009-11-05T21:33:32.410 に答える
5

少し掘り下げた後、JBoss AS 7の手順を見つけました。興味のある方は、standalone.xmlでセクションを見つけてください。

<subsystem xmlns="urn:jboss:domain:web:  ... >

そして、このディレクティブを追加します。

<configuration>
    <jsp-configuration trim-spaces="true" />
</configuration>

使用できるその他の属性は次のとおりです

于 2012-05-03T19:14:05.833 に答える