gpt4 book ai didi

java - JSP 将 XML 数据发送到服务器

转载 作者:太空宇宙 更新时间:2023-11-04 08:51:15 25 4
gpt4 key购买 nike

如何将 XML 数据从 JSP 页面发布到服务器?

最佳答案

JSP 只是一种 View 技术,提供了编写 HTML/CSS/JS 的模板,以及使用 EL 和标签库(如 JSTL)与后端 Java 代码交互的能力。

要将一些信息以 HTML 形式发送到服务器端,您需要使用带有输入元素和提交按钮的表单。例如

<form action="servlet" method="post">
<input type="text" name="xml">
<input type="submit">
</form>

浏览器会将输入值作为请求参数发送到服务器端。您想要创建一个 servlet,其中只需获取请求参数,如下所示 doPost()方法:

String xml = request.getParameter("xml");

您还可以使用文本区域来代替小型输入字段:

    <textarea name="xml"></textarea>

以同样的方式获取 servlet 中的请求参数值。

如果您实际上想要上传 XML 文件,那么您需要 <input type="file"> :

<form action="servlet" method="post" enctype="multipart/form-data">
<input type="file" name="xml">
<input type="submit">
</form>

获取上传的文件是另外一回事。 3.0 版之前的 JSP/Servlet API 不为此提供内置功能。文件(和其他类型的字段)不可用作请求参数。您想使用Apache Commons FileUpload 。您可以在this answer中找到使用说明和代码示例.

另请参阅:

关于java - JSP 将 XML 数据发送到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3295930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com