博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP中页面向Action传递参数的几种方式
阅读量:7162 次
发布时间:2019-06-29

本文共 1038 字,大约阅读时间需要 3 分钟。

<form name="ThisForm" method="POST" action="index.jsp">

form是表单,双引号里面要填写的是 你希望将这个表单提交到什么路径。(比如另外一个页面)。

method="post"指的是提交的方式,post的意思是提交的时候不在地址栏显示你的提交信息(比如账号密码之类的)。为了用户的信息安全。

name=""这里双引号里面指的是你想给你的这个表单取的一个名字。

JSP页面中有哪些方法可以传递参数?页面的参数怎么传递到action?

jsp中的参数传递

1:利用表单来传递值:
    <form action="target.jsp"> <input type=text name="usename" value="tom"></form>
2:l利用隐藏字段来传递值
   <form action="target.jsp"> <input type=hidden name="test" value="test"></form>
3:利用cookie对象来传递
Cookie cookie=new Cookie("my","liuliu")
cookie.setMaxage(60*60);(以秒为单位)最大的生命周期
response.addCookie(cookie);
Cookie[] cookies=request.getCookies();(可以通过遍历此数组来访问值)
4:session
***java.util.Map<String, Object> session = ActionContext.getContext().getSession();
***session.put("s_username", username);
***String username = (String) session.get("s_username");
session.setAttribute("paramName",paramname);
String name=session.getAttribute("paramName")
5:通过链接来传递
String name=request.getParameter("name");
<a href="welcome.jsp?name=<%=name%>">

转载于:https://www.cnblogs.com/sunyubin/p/9794477.html

你可能感兴趣的文章
关于一些Linux命令的整理
查看>>
园区网CHAP实现【神州数码设备】
查看>>
Python之list
查看>>
本人遇到的一些好的网址,逐步收集
查看>>
【MySQL系列】01.数据库简介与MySQL安装
查看>>
Laravel 5 多个视图共享数据的方法
查看>>
扩频通信基础
查看>>
textview文字阴影效果
查看>>
基于Jenkins和docker的CI过程
查看>>
哈佛凌晨四点的景象
查看>>
解决centos7.0安装mysql后出现access defind for user@'localhost'的错误
查看>>
Kettle:使用触发器和快照表进行增量数据同步
查看>>
Configuring Oracle Data Integrator for Cloudera
查看>>
Maven的生命周期
查看>>
redis的持久化方式RDB和AOF的区别
查看>>
Eclipse插件开发初遇
查看>>
pvmove: it's safe to kill and restart pvmove while data migration goes
查看>>
我的友情链接
查看>>
自定义pupwindow,实现点击时背景变暗,弹出从底部弹出动画 。点击同样关闭pupwindow...
查看>>
Jenkins的安装与配置(亲测)
查看>>