JSP隐藏表单的使用

语法:

<form action="" method="">

<input type="hidden" name=""  value="">

</form>

action:表示将表单内容提交的目标页面,可以是JSP也可以是Servlet。

method:以哪种方式提交,常用方式有post和get提交。

hidden:表示该属性的类型是隐藏

name:该属性的名称

value:该属性的值

作用:传递一些不可视化的数据

缺点:

a、功能限制:传输的数据类型只能是字符串类型

b、安全问题:传输数据的值会在客户端的源代码中被看到。

时间: 2024-08-01 00:05:50

JSP隐藏表单的使用的相关文章

servlet中同一用户不同页面共享数据(sendRedirect、session、隐藏表单)

SendRedirect(“url?parameter=value”); 通过SendRedirect()我们可以将一个页面的信息传递给另外的页面. 注意:1.url表示要跳转到的servlet的url 2.servlet url名和变量之间有?号 3.如果要传递两个以上的值,他们之间要用&号分开,比如: sendRedirect(“url?parameter1=”+val1+”&parameter2=”+val2); 4.传递中文:res.setContentType("tex

JSP提交表单 a标签传值 乱码问题

访问URL传递参数 一般有2种方式:post .get 无论是JSP提交表单到servlet还是action还是其它 或者 a标签指定URL传递参数 出现的乱码问题可以按照访问方式来解决 1.对于POST访问方式可以设置过滤器过滤字符 ----举个栗子----对访问根目录下的所有JSP页面之前设置字符过滤器,指定过滤后的编码为”UTF-8“ package com.smxy.lxz.filter; import java.io.IOException;import javax.servlet.F

隐藏表单域、URL重写、cookie、session

隐藏表单域: 隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的.当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上. 代码格式:<input type="hidden" name="..." value="..."> 属性解释:type="hidden"定义隐藏域:name属性定义隐藏域的名称,要保证数据的准确采集,必须定义一个独一无二的名称:value属性定义隐藏

JSP 用户表单的简单实现

1 <%@ page language="java" contentType="text/html; charset=utf-8" 2 pageEncoding="utf-8" import="java.util.*" %> 3 <%@ page import="java.sql.*" %> 4 <!DOCTYPE html PUBLIC "-//W3C//DTD H

[13年迁移]firefox获取隐藏表单元素的parent节点的bug

getXY : function(element){        var y = element.offsetTop;        var x = element.offsetLeft;        while(element = element.offsetParent){            y += element.offsetTop;            x += element.offsetLeft;        }        return (new Array(x,y

JSP 提交表单乱码问题

在写html的过程当中,遇到提交表单,转到另一个jsp的时候,如果传递的参数是中文的话,则会出现乱码的情况.因为表单默认是以ISO-8859-1的编码方式提交的.具体的更改方式非常简单: 在跳转到的jsp文件中写上下面一句: request.setChracterEncoding("gb2312"); 即可. 更多的方式:请移步 http://blog.csdn.net/beijiguangyong/article/details/7414247 但是他的方式有点繁琐.

在jsp提交表单的参数封装到一个方法里

建议去看一下孤傲苍狼写的Servlet+JSP+JavaBean开发模式(http://www.cnblogs.com/xdp-gacl/p/3902537.html), 最好把他JavaWeb学习总结全部看完会有很大的收获哦! 而把jsp专递的参数封装到一个方法里面也是从他那里学到的. 我觉得特别有用,尤其是在做项目的时候能省很多的代码  一: 需要的包 根据上一篇JDBC+Servlet+jsp(http://www.cnblogs.com/zhu520/p/6913650.html)的内容

1、记录代码----创建隐藏表单并赋值提交

$('#sendEmail').click(function(){ $('#myModal7').modal('hide'); var rows = $('#content_modal7').bootstrapTable('getSelections'); var rows2 = $('#content_table').bootstrapTable('getSelections'); var idArr=[]; var idStr; for(i=0;i<rows2.length;i++){ id

应用程序状态管理①隐藏表单字段②cookie③session④URL重写

应用程序状态管理:服务器连接时无状态的,每次发送的请求对于服务器都是新的,而不知道两次是否是同一人发送的,为了解决应用程序状态,有4个常用方法:表单隐藏字段:动态生成的才有效cookie:记录在浏览器端,键值对,可见,不安全session:记录在服务器端,也是键值对,服务器维护需要大量资源,可以设定有效时限URL重写:在用户禁用cookie时,发送地址包含有会话ID Cookie是web服务器发送到客户端浏览器的简短文本信息,在第一次访问服务器后就由服务器向客户端浏览器发送,以后再访问同一个站点