jsp如何获得html form中的数据

jsp如何获得html form中的数据,第1张

HTML:

<form action="ajsp">

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

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

</form>

ajsp:

<%

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

%>

扩展资料:

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

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

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

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

HTML

<form action="ajsp">

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

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

</form>

ajsp

<%

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

%>

html页面的表单

<form action="myjspjsp" method="post">

你要输入的数据:<input type="text" name="data ">

</form>

在表单中,action动作和method合起来表示把数据交给mujspjsp页面去处理,

在jsp页面呢,用

<% requestgetParmerter("data");%>获取html页面传递过来的数据,

要注意的是,有时候连个页面之间的传递会出现中文乱码现象,

解决乱码的做法是:在jsp页面加上

<% requestsetCharacterEncoding("GB2312");

requestsetCharacterEncoding("GB2312"); %>

这样就不用担心编码问题了

思路:可以在表单中动态添加input 隐藏域,用来保存动态获取的值,表单提交的时候同样能将值提交上去。现在主流的方式都是这样。

以下为用 jQuery 的实例:

<form id="form">

</form>

<script type="text/javascript">

    var input = '<input type="hidden" name="" value="'+ age +'">';

    $('#form')append(input);

</script>

以上就是关于jsp如何获得html form中的数据全部的内容,包括:jsp如何获得html form中的数据、html 读取表单数据、html 怎么获取form表单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9792976.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存