web.xml配置
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
package com;
public class Counter {
private int count;
public Counter(){
System.out.println("Counter start!!!*******************************");
}
public int getCount() {
return count++;
}
}
index.jsp调用
<%@ page language="java" import="java.util.*,org.springframework.web.context.support.*,org.springframework.context.*" pageEncoding="utf-8"%>
<%@ page import="com.*" %>
<%
ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(getServletContext());
Counter counter=(Counter)ctx.getBean("counter");
out.println(counter.getCount());
%>