`
isiqi
  • 浏览: 16490158 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

如何取得提交表单的内容?

阅读更多

如果提交的页面是类似下面

<textarea name="xml" cols="80" rows="20">

在POST方法中使用web.input即可取得其值,举例如下:

i = web.input()

print i['xml'];

# 或者print i.xml;

如果提交的表单含有file类型的数据,可以得到控件的名字和文件的内容(但是通过本方法不能得到文件原始名称)

如果提交的file类型的表单,例如

<input name="filebin1" type="file" size="80" maxlength="80">

可以用如下方法取得提交的文件名

i = web.input(filebin1={})

print i.filebin1.filename

用i.filebin1得到类似下面的数据对象

FieldStorage('filebin1', 'C:\\getcwd.txt', 'D:\\eclipse\\workspace\\jnitest\\WEB-INF\\classes')

用i.filebin1.value取得文件的内容,本例中C:\\getcwd.txt的内容是:
D:\eclipse\workspace\jnitest\WEB-INF\classes

<wbr></wbr>
分享到:
评论

相关推荐

    .net 后台提交表单并返回结果

    在.NET开发环境中,后台提交表单并返回结果是常见的网页交互模式,主要涉及HTML表单、HTTP请求以及服务器端的处理。在这个过程中,`a.aspx`页面作为客户端表单的发起者,通过POST或GET方法将数据提交到`b.aspx`页面...

    C# post方式提交Form表单

    一、POST提交表单的基本原理 POST是HTTP协议中的一个方法,用于向服务器发送数据,特别是当数据量较大或者包含敏感信息时,POST比GET更加合适。在Form表单提交中,POST方法会将表单数据封装在请求体中发送到服务器,...

    js实现定时提交表单

    在在线考试系统中,定时提交表单是一个关键功能,它确保考生在规定时间结束后自动提交试卷,防止作弊并保证考试公平性。下面将详细介绍如何使用JavaScript实现定时提交表单的功能。 首先,我们需要理解表单(Form)...

    JS提交form表单实例分析

    一、javascript 页面加裁时自动提交表单: Form表单: &lt;form method="post" id="myform" action="a.php"&gt; &lt;input type="submit" value="提交表单"&gt; &lt;/form&gt; javascript 代码: [removed] ...

    js提交表单的三种方式

    在JavaScript中,提交表单是网页交互中的常见操作,它允许用户输入数据并将其发送到服务器进行处理。这里我们将详细探讨三种主要的表单提交方式:默认的HTML表单提交、JavaScript事件处理以及Ajax异步提交。 1. **...

    js验证表单大全,用JS控制表单提交 ,javascript提交表单

    js验证表单大全,用JS控制表单提交 ,javascript提交表单

    AJAX提交表单内容

    本话题将深入探讨如何使用AJAX来提交表单内容,从而提高用户体验,减少不必要的页面跳转。 一、AJAX提交表单基础 1. **异步性**:AJAX的核心是XMLHttpRequest对象,它可以在后台与服务器通信,而不会干扰用户的...

    jq ajax提交表单

    完整的jq ajax提交表单,奖解压后jq文档加入页面中,调用就可惟了。 表单结构 &lt;form id="myForm" action="comment.php" method="post"&gt; Name: &lt;input type="text" name="name" /&gt; Comment: &lt;...

    js提交表单及js表单验证

    ### JS提交表单及JS表单验证 在Web开发中,JavaScript经常被用来增强用户体验,其中一个重要的应用领域就是表单验证。通过JavaScript进行前端验证,可以及时反馈用户输入错误,提高交互效率。本文将详细解释如何...

    ajax提交表单到后台

    ### 一、前端:使用jQuery的AJAX提交表单 1. **引入jQuery库**:首先确保在HTML文件中引入了jQuery库。可以使用CDN链接或本地文件,例如: ```html &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;...

    利用ajax提交表单完整流程

    本文将详细介绍如何利用AJAX提交表单的完整流程,以实现更加流畅和用户友好的交互体验。 ### 1. 创建HTML表单 首先,我们需要创建一个HTML表单,它包含了用户输入的数据和一个用于触发AJAX提交的按钮。例如: ```...

    批量提交表单JS

    在网页开发中,批量提交表单是一个常见的需求,特别是在处理大量数据时,如上传文件、录入信息等。JS(JavaScript)作为客户端脚本语言,能够有效地实现这一功能。本资源包含了一个名为`jquery.form.js`的文件,它是...

    post模拟登录,提交表单

    在IT行业中,模拟登录和提交表单是网络自动化和数据抓取的重要技术,常用于测试、数据分析或自动化脚本编写。这里的"post模拟登录,提交表单"涉及到HTTP请求方式中的POST方法,以及如何处理登录过程和后续的表单提交...

    用iframe提交表单,主要是将表单提交到iframe中,可实现无刷新提交。

    用iframe提交表单,主要是将表单提交到iframe中,可实现无刷新提交。 html页面: &lt;iframe name="FORMSUBMIT" width="1" height="1" &gt;&lt;/iframe&gt; ...

    javascript方式防止表单重复提交

    JavaScript作为客户端脚本语言,可以通过多种策略来防止用户意外或恶意地多次提交表单。以下是一些关键的知识点: 1. **禁用提交按钮**:最简单的预防方法是在用户点击提交按钮后立即将其禁用。这可以通过监听`...

    ajax提交表单小例子

    本示例主要涉及如何使用AJAX来提交表单,并解决在提交中文数据时可能出现的乱码问题。 首先,我们了解AJAX的基本结构。一个基本的AJAX请求通常包括以下几个步骤: 1. 创建XMLHttpRequest对象:这是AJAX的核心,...

    提交表单后提交禁用提交按钮,防止重复提交

    提交表单后提交禁用提交按钮,防止重复提交.

    防止Layui form表单重复提交的实现方法

    在上述函数中,如果需要在禁止表单默认提交行为的同时,与服务器进行数据交互,则可以使用JavaScript的XMLHttpRequest或者现代的Fetch API来异步提交表单数据。使用AJAX提交表单数据的好处是,可以避免页面刷新,...

    JQuery表单提交和后台交互源码20130509

    仅使用jQuery提交表单和后台交互,不使用基于jQuery的表单插件 方式1、取到页面控件的值后拼接放在data中,传递到后台 方式2、页面序列化后放在data中,传递到后台 注:此种方式需设置页面控件的name属性

Global site tag (gtag.js) - Google Analytics