2009-06-20 15 views
0

jsp .iでこの参照を使用しています。jsp:これはjspページのjaveコードブロック内のどのオブジェクトを参照していますか<% %>?

this.getServletConfig();のような関数を呼び出すことができます。

誰でも、どのサーブレットが返されてくるservletconfigオブジェクトとどのオブジェクトを参照しているのか教えていただけますか?

サーブレット・オブジェクトの場合、このJSPページにはどのリクエスト・ディスパッチからdnが参照されていますか。 サーブレットコードでアクセスできるこれらのパラメータの値を返します。 が返されます。

out.print("<br>"+this.getInitParameter("GmailId")); 
    out.print("<br>"+this.getServletConfig().getInitParameter("GmailId")); 

web.configファイル


<servlet> 
    <description></description> 
    <display-name>MyServlet</display-name> 
    <servlet-name>MyServlet</servlet-name> 
    <servlet-class>MyServlet</servlet-class> 
    <init-param> 
     <param-name>GmailId</param-name> 
     <param-value>sahilvk87</param-value>  
    </init-param> 
    <init-param>  
     <param-name>YahooId</param-name> 
     <param-value>sahilvk11</param-value> 
    </init-param> 
</servlet> 
<servlet-mapping> 
    <servlet-name>MyServlet</servlet-name> 
    <url-pattern>/MyServlet</url-pattern> 
</servlet-mapping> 
<context-param> 
<param-name>GlobalName</param-name> 
<param-value>Sahil Garg</param-value> 
</context-param> 

+0

web.xmlにサーブレット+関連jspをどのように登録したかを表示できますか? –

答えて

2

JSPページ用に生成されたサーブレット。

+0

しかし、もしそうなら、私はサーブレット用のservletConfigに対応するinit-parameterを返すべきです。しかし、サーブレットコード内のそれらのパラメータにアクセスすることはできません。 –

+0

ああ、私はそれをサーブレットとは別のサーブレットが生成されたすべてのJSPページで取得しています。私はrequestDispatch()を呼び出しました。 –

+0

サーブレット名をweb.xmlのjspに関連付けましたか? –

関連する問題