如何使用json将文件对象发送到servlet

时间:2014-06-22 06:17:17

标签: java javascript json servlets

我是网络编程的新手。我的Web应用程序可以上传文件(通过javascripts中的拖放方法上传),我想使用Json在servlet中检索它们。 servlet文件只需要文本文件的内容来进行计算。

任何人都可以建议如何做到这一点吗?

使用的软件 - netbeans,tomcat

谢谢。

1 个答案:

答案 0 :(得分:2)

我不太确定您是将文件呈现在servlet中还是实际从浏览器下载文件。我会假设你的意思是渲染它们。如果是这样,那么您需要做的是设置一个与您要呈现的内容相关联的URI。假设这是浏览器中的一个简单的“hello world”渲染。你要做的是设置一个URI:

本地主机:3000 / helloWorld.html.jsp

您在后端执行的操作是等待接收到“/helloWorld.html.jsp”页面的http GET请求,然后让您的路由器通过正确的页面发送。幸运的是,使用诸如tomcat之类的工具,来自本地主机的路由非常简单,正如您的评论所提到的,这很简单,可以处理网络上充足的资源。

同样重要的一点是,在使用servlet时你不需要JSON(如果我理解你的问题)。如果你想以JSON格式发送数据,那么你要做的就是修改上面的步骤来监听“/seJSON.html.jsp”(这可能是一个空的jsp),你从后面发送JSON在你的回复中结束。