相关疑难解决方法(0)

JSP转发和重定向之间的区别

请解释之间的差异jsp:forwardredirect.
每种情况都发生了什么?

redirect jsp servlets forward

73
推荐指数
4
解决办法
7万
查看次数

使用Send Redirect to JSP

我有问题重定向到jsp.我把我的servlet代码放在下面.而且我也把错误日志.任何人都可以帮我解决问题.如果您需要进一步的细节,请在下面评论.我在其他servlet中做了同样的工作.

  public class DoctorServlet extends HttpServlet {

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        String sDocId=request.getParameter("doctorId");
        Integer dId=Integer.parseInt(sDocId);
        String speciality=request.getParameter("speciality");
        String experience=request.getParameter("experience");
        String qualification=request.getParameter("qualification");
        String sempId=request.getParameter("employeeId");
        Integer empId=Integer.parseInt(sempId);
        String action=request.getParameter("method");

        Doctors d=new Doctors();

        if(action.equalsIgnoreCase("add")){

            d.setDocId(dId);
            d.setEmpId(empId);
            d.setExp(experience);
            d.setSumOfQn(qualification);
            d.setSpeciality(speciality);
            try {
                boolean result=new Doctors().insertDoctor(d);
                if(result==true){

                    request.setAttribute("add","sucess");
                }
                  request.getRequestDispatcher("doctor_result.jsp").forward(request, response);
                response.sendRedirect("doctor_result.jsp");


            } catch (SQLException ex) {
                Logger.getLogger(DoctorServlet.class.getName()).log(Level.SEVERE, null, ex);
            }

        }


    }


}
Run Code Online (Sandbox Code Playgroud)
    Aug 23, 2012 12:29:50 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [DoctorServlet] in context …
Run Code Online (Sandbox Code Playgroud)

java jsp servlets java-ee

0
推荐指数
1
解决办法
6867
查看次数

标签 统计

jsp ×2

servlets ×2

forward ×1

java ×1

java-ee ×1

redirect ×1