`
923723914
  • 浏览: 635009 次
文章分类
社区版块
存档分类
最新评论

在jsp页面如何获取servlet请求中的参数的办法

 
阅读更多

在JAVA WEB应用中,如何获取servlet请求中的参数 ,并传递给跳转的JSP页面?例如访问http://localhost:8088/bbs?id=1

当执行这个bbs servlet时,将url参数id的值传递给bbs.jsp页面?

(1)首先要配置web.xml,见下面的配置 :

   <servlet>
<servlet-name>bbs</servlet-name>
<servlet-class>
org.openjweb.core.servlet.BBSServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>bbs</servlet-name>
<url-pattern>/bbs</url-pattern>
</servlet-mapping>

(2)编写servlet类:

package org.openjweb.core.servlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class BBSServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public BBSServlet()
{
super();
// TODO Auto-generated constructor stub
}

protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
 //http://bbs.csdn.net/topics/90438353
request.setCharacterEncoding("UTF-8");//设置编码
String id = request.getParameter("id");
request.setAttribute("id", id);
request.getRequestDispatcher("/bbs.jsp").forward(request, response);
}

protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
doGet(request, response);

}
}

在应用根目录创建bbs.jsp文件,内容为:

<%@ page contentType="text/html;charset=UTF-8"%>
<%
out.println(request.getAttribute("id"));

%>

注意很多人传递参数不成功是因为是在doGet方法中调用doPost,这里doGet方法不要调用doPost.

顺带做个小广告,本人经营淘宝手机话费及游戏点卡自动充值店 ,含全国及各地联通、移动、电信自动充值卡及各种游戏自动充值卡,价钱便宜。其实很多皇冠店用的都是一样的自动充值软件充值的,价格还不便宜,本店地址 阿宝手机及游戏点卡自动充值店http://openjweb.taobao.com/) ,欢迎大家光临。本人同时代理捷易通自动充值软件,熟悉捷易通+淘宝充值平台 ,有意者联系本人,QQ号:29803446

分享到:
评论

相关推荐

    jsp页面中获取servlet请求中的参数的办法详解

    在JAVA WEB应用中,如何获取servlet请求中的参数,本文讲解了jsp页面中获取servlet请求中的参数的办法

    jsp页面中获取servlet请求中的参数的办法详解.docx

    jsp页面中获取servlet请求中的参数的办法详解.docx

    JSP与Servlet 技术总结

    1. JSP页面元素构成 2 2. JSP脚本元素 2 3. 注释 2 4. JSP指令 2 5. JSP动作元素 3 6. JSP内置对象 5 7. JSP内置对象及其作用 5 8. 获取页面参数 5 9. 重定向(forward与sendRedirect)区别 6 10. JSP和...

    编写jsp页面实现如下界面效果,然后交给servlet计算矩形的周长和面积,并输出结果。

    编写jsp页面实现如下界面效果,然后交给servlet计算矩形的周长和面积,并输出结果。

    用户登录Demo(JSP+Servlet)

    演示保存用户登录信息 ... &lt;&gt; 成功:保存用户信息到session域中,重定向到main.jsp页面,显示session域中的用户信息 &gt; main.jsp:从session域获取用户信息,如果不存在,显示“您还没有登录”。存在则显示用户信息

    Servlet与JSP核心编程第2版

    第13章 在jsp页面中包含文件和applet 13.1 在请求期间包含页面:jsp:include动作 13.2 在页面转换期间包含文件:include指令 13.3 使用jsp:forward转发请求 13.4 包含使用java插件的applet 第14章 ...

    纯servlet+jsp后台管理 无任何框架

    公司要求的,只用servlet和jsp,不能用任何后台框架,不能用异步、不能用连接池,其它技术更不用说了。花了2天时间写了一个框架出来。附带写了2个功能,算是例子。界面样式自己写的。前端用了jquery、jquery分页插件...

    访问JSP文件或者Servlet文件时提示下载的解决方法

    如下图所示:同样的程序有的浏览器出错,有的浏览器不出错。错误的原因是设置MIME类型... 您可能感兴趣的文章:jsp页面中获取servlet请求中的参数的办法详解JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBe

    java五种jsp页面跳转方法详解

    java五种jsp页面跳转方法详解 2009-08-21 09:06 1. RequestDispatcher.forward()  是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到 另外一个Servlet,JSP 或普通HTML...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    99.在servlet中根据请求参数自动填充java对象 100.将jsp应用程序打war包 101.实现投票系统 102.使用cookie记录用户访问次数? 103.使用session对象防止表单重复提交? 104.获取用户真实IP地址? 105.获取请求中的所有...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    student-score:基于jsp+servlet技术的简单选课小项目

    简介:本项目是javaweb最佳实践,用到一些诸如servlet的...​ service:业务层,处理业务​ servlet:web层,获取页面数据,请求分发转向。baseServlet作为最基础的servlet,利用反射技术,使得servlet开发方便快捷了许

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    在Jsp Servlet中页面重新定向总汇

    Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递....

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    jsp有哪些内置对象?作用分别是什么?分别有什么方法?

     pageContext 网页的属性是在这里管理  session 与请求有关的会话期  application servlet 正在执行的内容  out 用来传送回应的输出  config servlet的构架部件  page JSP网页本身  exception 针对错误...

    JSP动态网页制作基础培训教程源代码.rar

    9 sample1.jsp 第7章\ch7 JSP访问Servlet示例(JSP页面) 10 SampleBean1.java 第7章 Servlet调用JavaBean示例JavaBean代码 11 SampleBean1.class 第7章\ch7\WEB-INF\classes\ch7 Servlet调用JavaBean示例JavaBean...

    java-servlet-api.doc

    当客户端发出请求时,Servlet引擎传递给Servlet一个ServletRequest对象和一个ServletResponse对象,这两个对象作为参数传递到service()方法中。 Servlet也可以执行ServletRequest接口和ServletResponse接口。...

    JSP网上书店完整源代码

    用户在客户端请求jsp页面,jsp页面将结果提交到Servlet,由Servlet负责处理结果,访问数据库等操作,并将参数结果放在request,session,application等元素中,然后通过请求转发和重定向转发到其他jsp页面或者...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

Global site tag (gtag.js) - Google Analytics