Java Web_web配置传递参数到servlet

web配置传递参数到servlet

 

1.web.xml

<!-- addGoods -->

    <servlet>

       <servlet-name>addGoodsServlet</servlet-name>

       <servlet-class>com.yezi.manage.servlet.AddGoodsServlet</servlet-class>

       <init-param>

           <param-name>savePath</param-name>

           <param-value>uploads</param-value>

       </init-param>

    </servlet>

    <servlet-mapping>

       <servlet-name>addGoodsServlet</servlet-name>

       <url-pattern>/addGoods</url-pattern>

    </servlet-mapping>

 

2.servlet:AddGoodsServlet.java

public void init(ServletConfig config) throws ServletException {

       savePath = config.getInitParameter("savePath");

       sc = config.getServletContext();

    }

//代码解析:

当通过配置文件路径跳转到servlet中时,通过配置<init-param>参数将要传递的数据带到servlet中,servlet通过在初始化方法init()中调用config.getInitParameter(“参数名称”),得到传递的参数。

posted @ 2011-10-09 14:13  大头鱼  阅读(1422)  评论(0编辑  收藏  举报