jsp如何获得html form中的数据

jsp如何获得html form中的数据

HTML:

<form action="a.jsp">

<input type="text" name="test_data"/>

<input type="submit" value="提交" />

</form>

a.jsp:

<%

String testData = request.getParameter("test_data");   // 即可获得test_data的值。

%>

扩展资料:

页面间链接和数据传递的三种方式

(1)通过JSP表单形式将数据提交到下一个页面;

(2)通过JSP表单链接将数据提交到下一个页面;

(3)通过JSP表单会话将数据提交到后续页面,会话是一次会话只要浏览器不关闭就不会关闭会话,一般默认保存30分钟可以根据自己的需要更改。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-07

方法一:HTML

<form action="a.jsp">

<input type="text" name="test_data"/>

<input type="submit" value="提交" />

</form>

方法二:a.jsp

<%

String testData = request.getParameter("test_data");   // 即可获得test_data的值。

%>

扩展资料:

经常遇到的错误:

Uncaught TypeError: $(...).ajaxForm is not a function

1、没有引入jquery.form.js

//引入

<script type="text/javascript" src="你的路径/jquery.form.js"></script>

2、引入了jquery.form.js但是位置不对

jquery.min.js要在jquery.form.js之前引入

3、jquery.min.js的版本不够新

本回答被网友采纳
第2个回答  2010-05-22
html页面的表单
<form action="myjsp.jsp" method="post">
你要输入的数据:<input type="text" name="data ">
</form>
在表单中,action动作和method合起来表示把数据交给mujsp.jsp页面去处理,
在jsp页面呢,用
<% request.getParmerter("data");%>获取html页面传递过来的数据,
要注意的是,有时候连个页面之间的传递会出现中文乱码现象,
解决乱码的做法是:在jsp页面加上
<% request.setCharacterEncoding("GB2312");
request.setCharacterEncoding("GB2312"); %>
这样就不用担心编码问题了本回答被提问者采纳
第3个回答  2018-07-29

代码如下:

<form name="f1">

<input name="user" type=text" value="123123">

</form>

<script language="javascript">

alert(f1.user.value);

</script>

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。J

SP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

本回答被网友采纳
第4个回答  2010-05-22
是获取当前jsp页面中表单的数据吗?和html差不多,也要先给表单取一个名字,如果你用的是html标签,那还是用name属性给表单取名,如果是用struts,侧不是用name属性,而是id,还是其他什么属性吧,有两个属性都可以给表单取名,你可以查一下struts API,或者试一下表单的几个属性,具体哪一个我也忘了,然后再是表单名.文本框名.value,和html一样

jsp如何获得html form中的数据
方法一:HTML <form action="a.jsp"> <input type="text" name="test_data"\/> <input type="submit" value="提交" \/> <\/form> 方法二:a.jsp < String testData = request.getParameter("test_data"); \/\/ 即可获得test_data的值。> ...

jsp中有两个form,怎样在一个form中取另外一个form中的值
在一个form中获取另一个form中的值,可以使用Servlet来完成,通过将form表单中的值存入request对象,另一个form从request中获取到上一个form表单存入的值,具体示例代码如下:jsp页面代码:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-\/\/W3C\/\/...

使用jsp获取当前页面的文本框中输入的值?该怎么获取,哪位大师知道?帮帮...
如果是javascript获取 document.getElementById("表单的ID").value;如果是servlet 在目标servlet调用 request.getParameter("表单的name值 注意:id值获取不到")如果是struts框架的html标签 比如<html:text property="name" styleId="ID"><\/html:text> 是一个文本 在js获取就要标记 styleId="ID" 同样...

JS中如何获取HTML中的值
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。2、在index.html中的<script>标签,输入js代码:$('body').append($('.name-price span').eq(0).find('b').text());。3、浏览器运行index.html页面,此时通过jQuery取到了书名“数值分析”并打印了出来。

form表单提交后,后台怎么处理数据
1、首先创建一个名称为 formphp的html文件 。2、然后创建一form表单设置表单的name和action地址。3、接着添加两个输入框分别设置name,一个数用户名,一个是性别输入框。4、然后加入一个submit类型的输入框,再新建一个接受form表单数据的php文件act。5、在act文件中加入接收提交数据的代码,并分别打印...

在JSP页面中如何将HTML标记显示出来
第一种:< out.println("<table><tr><td><\/td><\/tr><\/table>");> 第二种:由于content中的内容是以HTML形式存储的,所以在页面显示的时候,会将一些HTML标签原封不动的显示出来.查看页面的源代码,发现这些标签已经被解析成了转义符.为了解决这个问题,在<c:out>标签中有一个escapeXml属性,其...

怎么从一个html页面获取另外一个html中取值
1,你可以使用“拍变量法”,就是在jsp页面写段js,然后把赋值的部分用jsp读出来,如:<script>var user = '<?php echo $user;?>';<\/script> 只要把这段代码加到合适的位置,user就具有值了。2, 也可以jsp把状态写到cookie里,然后js读cookie,但这种方法只适合一般的状态 总结:一般的数据,...

JAVA代码如何实现获取一个html页面的文本框的输入的值然后显示在另一...
<form>是转到后台,通过后台再做跳转到Show.jsp的,如果你仅仅只是在show.jsp中显示的话,可以通过JS传参的方式去实现,具体如下:<script language="javascript" type="text\/javascript"> window.location.href="show.jsp?name="+ document.getElementById("name").value;<\/script> ...

jsp写html时<form>的method=post和method=get有什么区别???
和Post都是通过编码后传送数据。是这个问题解释起来有点难,但有两点是可以肯定的:一是:get方式传送数据时附加参数被认为是一个查询字符串,变量名\/变量值作为URL的一部分被传送,假如读取数据后,不立即跳转到别的页面上,地址栏上会看得到有关的参数和值,并与表单一一对应,如地址栏上会看到xx=??

jsp怎么获取获取网页中的文字
方案一:使用jsp的include功能把a.html包进来,为了页面不闪动,可以在包含时使用隐藏DIV,加载完时使用js对包含DIV进行取值并处理再重新赋值并显示就行了 方案二:在显示b.jsp页面时,使用ajax加载a.html,再对加载的页面进行取值处理重新赋值就ok 方案三:把“要获取的内容”也就是两个页面要共享的...

相似回答