servlet跳转到jsp

请问如何从servlet 跳转到jsp ,最好举个详细的例子,特别的跳转的地址写详细
我照者这样的做了 我的jsp 文件放在jsp/a.jsp
在servlet中这样跳转request.getRequestDispatcher("/jsp/a.jsp").forward(request,response);
在 浏览器地址栏http:\\localhost:9000\jsp\servlet\Hello
可是抱错,说找不到指定的jsp 文件
还请大虾再指点一下

跳转有两种方式,重定向与转发。

重定向可以使用HttpServletResponse对象
如 response.sendRedirect(\"xxx.jsp\"); //参数为url地址
上面方法如同js的location.href=\"xxx.jsp\";

转发使用HttpServletRequest对象
request.getRequestDispatcher(\"xxx.jsp\").forward(request, response);
转发则把请求交给jsp页来处理
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-12-24
servlet使用RequestDispatcher到jsp页面
String url="/EShop.jsp";
ServletContext sc = getServletContext();
RequestDispatcher rd = sc.getRequestDispatcher(url);
rd.forward(req, res);

servlet重定向jsp,并将数据发送到别一个JSP中:
request.setAttubute("messages",aaa);
RequestDispatcher requestDispatcher=request.getRequestDispatcher("/jsp/testbean.jsp");
requestDispatcher.forward(request,response);

该检查一下你的服务器设置,或者路径错了没有。

参考资料:http://topic.csdn.net/t/20011204/08/401927.html

本回答被提问者和网友采纳

jsp通过servlet传值到另一个jsp页面
jsp通过servlet传值到另外一个jsp的方法:jsp通过form表单传给servlet的值通过request对象可以传到另外一个jsp。Servlet传值给Jsp具体实现如下:java代码:String a= "abccdefg "; request.setAttribute( "ValueA ",a); request.getRequestDispatcher( "网址\/jsp页面 ").forward(request,response)...

在servlet转发jsp页面跳转的时候出现了404错误
在写跳转路径是最好写成绝对路径,相对路径如果对其控制不好的话会在转发的时候出现问题。

点击jsp页面的按钮通过servlet跳转到另一个jsp页面
1、前台: 2、servlet:处理。。。request.setAttribuate("msg","你需要显示的值");this.getServletContext().getRequestDispatcher("跳转的servlet").forward(request, response);3、JSP页面显示 out.print(request.getAttribuate("msg"));求采纳,求给分!

在servlet跳转到jsp页面用request.getRequestDispatcher().forwar...
request.getrequestdispatcher().forward(request,response);是请求转发,如果你把值保存到了session中,就会刷新一次,插入一条数据

在Java中通过servlet跳转到jsp页面时出现下载文件对话框?哪位高手知...
在你jsp也面的头部插入以下代码:< response.setContentType("application\/octet-stream");response.addHeader("Content-Disposition", "attachment;filename=aa");>

jsp通过servlet传值到另一个jsp页面
查询数据库,获得信息。这个简单,第一布得时候,你就要把这个商品代码记住,怎么记住,就是显示到页面上,只要是页面上的东西,就可以用js的dom来获得。如果你觉得这样做麻烦,你也可以直接用比如商品.id等这样的方式获得。只不过这样又要查询一次数据库。之后就用url?id=2这样的方式传到后台。

关于servlet跳转到frameset内页面的问题
然后LoginServlet指向 content.jsp,然后设置 mainFrame的 src ='<%=(request.getAttribute(“DIRJSP”)==null?"main.jsp":request.getAttribute(“DIRJSP”))%>';这样就可以实现动态跳转。记得把 login.jsp 改成target="_self" ,不然老是出新页面。这个是逻辑上理论,代码实现还要自己写 ...

servlet无法跳转到jsp页面
request.getRequestDispatcher().forward(request,response)这句话是把你的请求扔到了另外的服务上面了,像你上面这么写的话,就是把原来的请求扔给了GoodsCar.jsp去处理,如果你其他东西没有写错的话,页面应该会跳转到GoodsCar.jsp,而在这个jsp里面的request对象其实跟原来你的servlet里面的是同一个,s...

问:有一个BEAN,需要用Servlet将其发送到JSP页,写出两种方法?
回答:request.getSession().setAttbutes("bean",bean); request.getRequestDispas("页面地址").foword(request,response); 页面 就可以使用使用java反射机制 调用EL表达式

从servlet请求转发到jsp出现servlet.service() for servlet jsp threw...
空指针异常,空指针异常非常常见,写代码要细心才能最大程度得避免空指针异常。至于排除问题,你可以根据调用堆栈查到你的jsp代码,一般通过代码走查就可以找到原因,不行就下断点调试吧。解决这类问题是基本功,加油!这样可以么?

相似回答