文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

JSP页面间传值方法

2023-06-03 01:59

关注
JSP页面间传值方法[@more@]

a:最常用的方法是用form中的text, ,然后在b.jsp页面中这样获取
String username=request.getParameter("username"); 注意String是大写,小写会提示类型不合适
b:直接在Url地址栏里面输入第一个页面的地址,在后加问号,然后把要传的参数及值写在后面,如有多个用&隔开,然后在下一页面用
request.getParameter("参数名")来获取,例如:http://localhost:8080/a.jsp?username=admin&password=111
在b.jsp中可用这样获取:String username=request.getParameter("username");String username=request.getParameter("password");
c:在form中放hidden,如: ,获取方法同上
说明:传值的方法有很多种,以上是最常用最简单的几种方式,当然,如果传的值有中文的话,需另做处理

d: 还有 jsp:include
e: 还有 jsp:forward

=============================================================

==========================================

SQL语句可以写成。

select * from syslog.WindowsLog W where computername='<%=request.getParameter("servername")%>' limit 1000;
======================================================================
======================================================================
如果是中文

checkusername.jsp?name=啊啊啊
<%
String name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"GBK");
%>

【wuliao_hchu】:
页面上传的都是已iso8859-1的编码形式,后台接收中文时要转成gb2312的编码形式,
String name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"GBK");

【zhuxr2003】:
楼上的诸位都各抒己见,各有独到之处,我提出一个更完美无缺的,能适应各种语言,
String name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"utf8");
不过要注意,jsp要先定义<%@ page contentType="text/html;charset=UTF-8"%>
==============================================

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯