Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

JSPとstatic

JSPとBeanを使用してwebを作成しているのですが、
Beanのstaticはどの段階でメモリにおかれるのでしょうか?

アプリケーションであれば、実行した時に、
メモリに配置されるのはわかるのですが、
JSPであれば、TOMCATを起動したときでしょうか?

それともブラウザにダウンロードした時でしょうか?


よろしくお願いします。

1

回答

4470

閲覧

1件の回答

評価

0

jspが最初に呼び出され、そこから最初にbeanが使われた時点です。
tomcat起動時には、個別のクラスはロードしません。

jsp自体はダウンロードされません。
ブラウザで表示される前に、jspの処理は終わっています。
jspに記述したHTML部分と<%=…%>などで出力している部分が、responseへの出力(ブラウザに行くHTML)になります。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。