几种方式: 先在JS里面写一个调用servlet的事件(可以利用ajax),然后利用<body>标签的onload调用这个事件。用struts的action标签,页面一加载就执行一个action, 不过用servlet就没用了。<s:action name=""></s:action> 直接在body标签上写onload方法<body "document.URL=''" 用jsp的forward标签。用过滤器filter或Struct的拦截器interceptor,拦截执行jsp前先执行需要的servlet。