私はJSPページのライフサイクルを知っていますが、いつJSTLを使い始めたのか疑問に思っています。 私の質問は、このJSTLタグが評価するJSPライフサイクルのどの段階ですか?をjsp変換フェーズまたはサービスフェーズで使用します。JSP JSTLのフェーズが評価されていますか?
5
A
答えて
8
translation phase
でカスタムタグは、カスタムタグを実装したタグハンドラへの呼び出しに変換されます。
あなたは(成功したコンパイル(翻訳)後に発生)JSPは、彼らが実際に応答への出力を実行し、レンダリングすることを実行します。
2
JSTLは、JSPのコンパイル(または変換)フェーズで評価されます。例外がスローされた場合は、スタックトレースによって確認できます。
org.apache.jasper.JasperException: /index.jsp (line: 8, column: 23) No tag "urfafl" defined in tag library imported with prefix "c"
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:408)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:199)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1215)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1452)
org.apache.jasper.compiler.Parser.parse(Parser.java:138)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:102)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
関連する問題
- 1. JSP/JSTL: '2> 10' trueに評価
- 2. Spring JSPページが評価されない
- 3. jspのプリコンパイル中にelが評価されていません
- 4. JSTLは評価していませんc:あれば
- 5. JSP式がJettyで評価されない
- 6. 評価値はいつ評価されますか?
- 7. JavaScriptの引数が遅延評価されていますか?
- 8. Mavenのフェーズでは、jspがターゲットに置かれますか?
- 9. 条件が評価されていませんか?
- 10. findall/3が誤って偽に評価されています
- 11. findViewByIdが評価されてのEditText
- 12. jstlを使用して<c:when>タグが式を正しく評価していません
- 13. ハスケルはいつもTrueと評価されていますか?
- 14. 評価されていない他のマクロの評価結果のマクロ
- 15. Facebookのデータインポートによって「今すぐ評価された値が今すぐ評価されました」
- 16. JSF RequestContext.executeが2回評価されています
- 17. 評価の前にBodyTagにJSPコードを注入しますか?
- 18. フォームコントロールが再評価されない
- 19. caseステートメントが評価されない
- 20. 式が評価されない
- 21. Sympy - 式が評価されない
- 22. NVelocityマクロパラメータが評価されない
- 23. ASP.NET MVC HTMLヘルパーは過大評価されていますか?
- 24. スパーク変数は遅延評価されていますか?
- 25. Convert.ToString()内の条件式が間違って評価されていますか?
- 26. 評価バーがアンドロイドで評価されているかどうかを確認する方法は?
- 27. JSTLで複数のfn:contains()条件を評価する
- 28. PHP max_execution_timeoutが評価されていません
- 29. sprintf関数が評価されていません
- 30. text/ng-templateのための角の評価が評価されていません
ありがとうございます –