java servlet 转发问题

问题描述

java servlet 转发问题

从一个servlet转发到另一个servlet的时候直接把第二个servlet的代码打出来了没有执行,第二个servlet单独运行的时候是没问题的。。不知道是哪里写错了。。求指教。。附上第一个servlet转发的代码
public void doPost(HttpServletRequest request,
HttpServletResponse response) throws IOException, ServletException {

    RequestDispatcher view = request.getRequestDispatcher("/WEB-INF/src/web/HoroscopeToAnotherServlet.java");
    view.forward(request,response);
}

}

解决方案

request.getRequestDispatcher("/WEB-INF/src/web/HoroscopeToAnotherServlet.java");这里边的内容写错了。一班格式为:

     getRequestDispatcher ("/servlet_jsp/ServletUseJsp.jsp")//跳转到页面
     getRequestDispatcher ("/admin/indexJump.do")//跳转到其它servlet

你参数直接给java文件路径肯定是不行的,并且运行时也不 可能有java文件,编译成class文件了

解决方案二:

Java Servlet多线程问题

时间: 2024-10-05 01:33:23

java servlet 转发问题的相关文章

Java Servlet API说明文档(2.1a版)(一)

servlet 绪言 这是一份关于2.1版Java Servlet API的说明文档,作为对这本文档的补充,你可以到http://java.sun.com/products/servlet/index.html下面下载Javadoc格式的文档. 谁需要读这份文档 这份文档描述了Java Servlet API的最新版本2.1版.所以,这本书对于Servlet的开发者及servlet引擎的开发者同样适用. Java Servlet API的组成 Java Servlet API由两个软件包组成:一

利用servlet转发技术实现统计form表单中字母次数

需求是利用servlet转发技术,实现对html网页中用户输入的内容进行统计,统计每个字母出现的次数,忽略大小写.其中统计功能在一个servlet中,转发功能在另一个servlet中. 1.新建dynamic web project,命名为CounterCharacter 2.在webContent目录中新建index.html文件,设置form表单 <!DOCTYPE html> <html> <head> <meta charset="UTF-8&q

java中转发(response)和重定向(request)

问题描述 在Java中转发response.getRequestDispatcher("xx.jsp").forword(request,response)和重定向request.sendRedirect("xx.jsp")的区别:转发:转发是在服务器端起作用的,当使用forward()方法时,Servlet容器传递HTTP请求,从当前的Servlet或jsp到指定的Servlet或jsp,此过程仍然在request作用范围内.转发后,浏览器的地址栏内容不变.重定向

用Java Servlet构建旗帜广告系统

对于一个商务网站来说,广告系统是必不可少的.一个好的广告系统是一个网站稳定收入的基础.而旗帜广告(banner)则是网站广告中占绝大部分的广告,因此开发一个旗帜广告系统就非常重要了.利用Java Servlet 我们可以很轻松的构建属于我们自己的旗帜广告系统. 我们一般在网页上放上一些图片,设置它们的链接指向广告客户的网页,然后产生日志文件存放浏览的人数,浏览者的IP等信息,这就是开发旗帜广告系统的一般思路. 下面,我想结合一个例程来介绍一下如何使用Java Servlet来构建旗帜广告系统.这

Java Servlet 编程及应用(一)

一.概述 Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面. Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机. Java Servlet 与 Applet 的比较: 相似之处: * 它们不是独立的应用程序,没有main()方法. * 它们不是由用户或程序员调用,而是由另外一个应用程序(容器)调用.

Java Servlet 编程及应用之二

编写Servlet所需要的开发环境 进行Servlet开发所需要的基本环境是JSDK以及一个支持Servlet的Web服务器. 1.JSDK(Java Servlet Development Kit) JSDK包含了编译Servlet应用程序所需要的Java类库以及相关的文档.对于利用Java 1.1进行开发的用户,必须安装JSDK.JSDK已经被集成进Java 1.2 Beta版中,如果利用Java 1.2或以上版本进行开发,则不必安装JSDK. JSDK可以在Javasoft公司的站点免费下

怎样使用Java Servlet动态生成图片详解

servlet|动态|详解 在Web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来. 本质上,浏览器向服务器请求静态图片如JPEG时,服务器返回的仍然是标准的http响应,只不过http头的contentType不是text/html,而是image/jpeg而已,因此,我们在Servlet中只要设置好contentType,然后发送图像的数据流,浏览器就能正确解析并显示出图片. 在Java中,jav

Java Servlet 和 JSP教程(1)

js|servlet|教程 1 概述 1.1 Java Servlet及其特点 Servlet是Java技术对CGI编程的回答.Servlet程序在服务器端运行,动态地生成Web页面.与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资(更重要的是, Servlet程序员收入要比Perl程序员高:-): 高效 在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时间较短,启动进程所需要的开

Java Servlet 和 JSP教程(2)

js|servlet|教程 2 安装 2.1 安装Servlet和JSP开发工具 要学习Servlet和JSP开发,首先你必须准备一个符合Java Servlet 2.1/2.2和JavaServer Pages1.0/1.1规范的开发环境.Sun提供免费的JavaServer Web Development Kit(JSWDK),可以从http://java.sun.com/products/servlet/下载. 安装好JSWDK之后,你还要告诉javac,在编译文件的时候到哪里去寻找Ser