2008-12-10 4 views
0

Je suis en train de créer un fichier de balise jsp mais il ne parvient pas à compiler lorsque je tente d'utiliser pageContext.getServletConfig().getInitParameter("myInitParam")Comment accéder à des paramètres d'initialisation à partir d'un fichier de balises JSP2?

J'utilise tomcat et lorsque je tente d'afficher une page, y compris le fichier que je reçois un jaspe erreur de compilation pageContext ne peut pas être résolu. J'ai également essayé d'utiliser getInitParameter mais il échoue aussi. Je peux utiliser l'objet de requête, donc je sais que tout le reste est bon.

Est-ce que quelqu'un connait un moyen pour accéder aux paramètres d'initialisation définis dans le web.xml à partir d'un fichier de balises jsp, de préférence dans un scriptlet?

Répondre

0

Avez-vous essayé la demande plutôt que le pageContext? Ou juste à côté du servlet lui-même:

getInitParameter("myInitParam"); 
0

Êtes-vous extension de la classe TagSupport?

Si oui, cette classe a un membre nommé pageContext, l'interface Tag déclare une méthode setPageContext(PageContext pc), que l'État docs

Cette méthode est appelée par l'objet de mise en œuvre de la page JSP avant doStartTag().

Donc, vous devriez être capable de référencer this.pageContext bien - sauf si vous étendez une classe différente?

0
application.getInitParameter("<Name>"); 
Questions connexes