今天我在看接口代码的时候遇到一个这样的问题,让我看的好生郁闷,请大虾给于解答,谢谢!父类:
public AServlet extends HttpServlet{
public void service (HttpServletRequest req,HttpServletResponse resp) throws...
{
if(什么什么条件)
{
.....
}
super.service();
}
}子类:
public BServlet extends AServlet
{
public void doget (HttpServletRequest req,HttpServletResponse resp) throws...
{
....处理请求信息
}
}文档里说,请求的入口是AServlet,但是要处理请求的却是BServlet,AServlet里加了一个Super()方法,我不明白的是,为什么不直接请求BServlet,因为我请求过来肯定带的是BServlet指定的参数,请大虾给我讲解讲解吧,谢谢了!A,BServlet的参数肯定是不一样的!
public AServlet extends HttpServlet{
public void service (HttpServletRequest req,HttpServletResponse resp) throws...
{
if(什么什么条件)
{
.....
}
super.service();
}
}子类:
public BServlet extends AServlet
{
public void doget (HttpServletRequest req,HttpServletResponse resp) throws...
{
....处理请求信息
}
}文档里说,请求的入口是AServlet,但是要处理请求的却是BServlet,AServlet里加了一个Super()方法,我不明白的是,为什么不直接请求BServlet,因为我请求过来肯定带的是BServlet指定的参数,请大虾给我讲解讲解吧,谢谢了!A,BServlet的参数肯定是不一样的!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货