您正在使用 IPV4 [3.80.164.96] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 清明节 006
2024年 劳动节 033
2025年 元 旦 278
2025年 春 节 306
 
您现在的位置:首页 >> JSP >> 内容
本类新增
本类热门
jsp页面中获取servlet请求中的参数的办法详解
内容摘要: 在JAVAWEB应用中,如何获取servlet请求中的参数,并传递给跳转的JSP页面?例如访问http://localhost:8088/bbs?id=1当执行这个bbsservlet时,将url参数id的值传递给bbs.jsp页面?1.首先要配置web.xml,见下面的配置:servletservlet-namebbs/servlet-nameservle......
在JAVAWEB应用中,如何获取servlet请求中的参数,并传递给跳转的JSP页面?例如访问http://localhost:8088/bbs?id=1

当执行这个bbsservlet时,将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类:

packageorg.openjweb.core.servlet;

importjava.io.IOException;

importjavax.servlet.ServletException;

importjavax.servlet.http.HttpServlet;

importjavax.servlet.http.HttpServletRequest;

importjavax.servlet.http.HttpServletResponse;

publicclassBBSServletextendsHttpServlet

{

privatestaticfinallongserialVersionUID=1L;

publicBBSServlet()

{

super();

//TODOAuto-generatedconstructorstub

}

protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException

{

//http://bbs.csdn.net/topics/90438353

request.setCharacterEncoding("UTF-8");//设置编码

Stringid=request.getParameter("id");

request.setAttribute("id",id);

request.getRequestDispatcher("/bbs.jsp").forward(request,response);

}

protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)

throwsServletException,IOException

{

doGet(request,response);

}

}

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

<%@pagecontentType="text/html;charset=UTF-8"%>

<%

out.println(request.getAttribute("id"));

%>

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

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:在jsp程序中使用com组件

 

下一篇:jsp只在首次加载时调用action实现代码

发布日期:2023/4/21
手机扫二维码直达本页
发布时间:13:00:13
点  击:6
录  入:壹家怡园
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....