私はJSPでのステートメントを印刷するout.print()を使用していますが、我々は<% =使用することができます "..." %>を、パフォーマンスを向上させるために?out.printを使用する必要がありますか?
0
A
答えて
1
out.printは十分に効率的です。あなたが経験している問題は、あなたのコードのどこかにあるかもしれません。ここで
はJSPでのパフォーマンスを改善する上で良い記事です:
http://www.precisejava.com/javaperf/j2ee/JSP.htm
歓声!
1
http://docs.oracle.com/javaee/5/tutorial/doc/bnaov.html
スクリプト言語はJavaプログラミング言語である場合、式は、文字列オブジェクトに式の値を変換して、暗黙のうちオブジェクトに挿入ステートメントに変換されます。
パフォーマンスの違いはないと思います。いったんJSPがコンパイルされると、結果のコードは実質的に同じになります。 jspライフサイクルのもう少しのコンテキストについては、this answerを参照してください。
関連する問題
- 1. @synthesizeをまだ使用する必要がありますか?
- 2. InitCommonControlsEx()とInitCommonControls()を使用する必要がありますか?
- 3. はcaptchaを使用する必要がありますか?
- 4. ディスパッチブロックで「weakSelf」を使用する必要がありますか?
- 5. 私はフォームタグを使用する必要がありますか?
- 6. xlibの "XAllocSizeHints()"を使用する必要がありますか?
- 7. ブートストラップを使用する必要がありますか?
- 8. Rails 3.1:CoffeeScriptを使用する必要がありますか?
- 9. コンテンツプロバイダを使用する必要がありますか?
- 10. ライブチャット - 何を使用する必要がありますか?
- 11. アクセサーを使用する必要がありますか?
- 12. タイプコードのインターフェイスを使用する必要がありますか?
- 13. コードカバレッジツールを使用する必要がありますか?
- 14. 外部キーを使用する必要がありますか?
- 15. DynamoDBでEC2を使用する必要がありますか?
- 16. ASP.NET MVC3:MembershipProviderを使用する必要がありますか?
- 17. 空間データを使用する必要がありますか?
- 18. Bitmap.recycle()を使用する必要がありますか?
- 19. オンラインゲームにTCPを使用する必要がありますか?
- 20. mysql_close(接続)を使用する必要がありますか?
- 21. ScalaSignatureを直接使用する必要がありますか?
- 22. php configureコマンドを使用する必要がありますか?
- 23. HTML5構文を使用する必要がありますか?
- 24. DreamweaverのSpryを使用する必要がありますか?
- 25. ユニットテストでAutoMapperを使用する必要がありますか?
- 26. Application.UseWaitCursorを使用する必要がありますか?
- 27. Android:MimeTypeMap.getFileExtensionFromUrl()を使用する必要がありますか? [バグ]
- 28. インテントサービスを使用する必要がありますか?
- 29. グローバル変数を使用する必要がありますか?
- 30. ライブラリでモデルを使用する必要がありますか?
これは基本的に同じ操作(コンパイル済みのjspを比較)を行い、パフォーマンスの差があっても無視されます。なぜあなたはそのようにあなたのパフォーマンスを改善しようとしていますか?ここに問題がある場合は、より多くのパフォーマンスを向上させて改善できる他の分野があります。 – Thomas
単純な事実は、いずれかを使用することが15年ほど前に流行していたアプローチなので、パフォーマンスよりも心配する必要があると思います。 http://stackoverflow.com/questions/3177733/how-to-avoid-java-code-in-jsp-files?rq=1 –