以前所建立的工程项目是version2.4的的 ,在WEB-INF文件夹下面有web.xml配置文件,在web.xml可以配置先访问servlet(这个servlet加载了很多我需要的内容),然后跳转回我需要的主页。
例如:
访问:http://localhost:8080/Test
会先访问一个预先设置好的Servlet,然后再跳转到我需要的页面
现在我建的工程是version3.0的,在WEB-INF文件夹下面没有web.xml配置文件,请问在哪里设置,可以先访问Servlet,然后跳转到我需要的页面,求各位大神帮忙指点一下,感激不尽。首页Servletweb.xmlVersion3.0
例如:
访问:http://localhost:8080/Test
会先访问一个预先设置好的Servlet,然后再跳转到我需要的页面
现在我建的工程是version3.0的,在WEB-INF文件夹下面没有web.xml配置文件,请问在哪里设置,可以先访问Servlet,然后跳转到我需要的页面,求各位大神帮忙指点一下,感激不尽。首页Servletweb.xmlVersion3.0
解决方案 »
- 请诸位高手点拨:现在的ISP运营商,面向自己的ICP,分成的行价是多少?谢谢高手!!
- Unable to instantiate default tuplizer这个错误
- 关于easyui 无限节点tree的JSON生成
- MyFaces 2.0.4 java.lang.NullPointerException at javax.faces.component.UIViewRoot
- 高手指点。。。。jquery验证
- dom4j解析xml中的中文节点出现乱码 (着急 请帮忙)
- 这是Hibernate抛出的异常,请大家给看看,如何解决,实在不知道哪里出的毛病。
- 请问如何解决在JBulider9.0+Struts1.1的开发环境下中文乱码问题
- 一个关于使用jdom,删除xml中一条语句的问题,请大家快帮忙看看!我很急!!!!!!!!1
- weblogic6.1 下部署entitybean出错,请帮忙,再线等呢?多少分都行,只要俺够
- im4java 出现的问题,求救啊,求大神帮忙,十万火急!!!
- 拦截器求解
package cn.zucc.debug.web;import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;/**
* Servlet implementation class IndexServlet
*/
@WebServlet("/index.jsp")
public class IndexServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public IndexServlet() {
super();
// TODO Auto-generated constructor stub
} /**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
} /**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
try {
} catch (Exception e) {
}
}}
上面那段代码中,只需把注解改成@WebServlet("/index.jsp")即可
1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。2)它的值必须是一个整数,表示servlet应该被载入的顺序2)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;3)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。4)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。5)当值相同时,容器就会自己选择顺序来加载。
<servlet>
<servlet-name>Startup</servlet-name>
<servlet-class>xxx.StartupServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>