【问题标题】:Is it possible to send a file from java applet to php without mysql?是否可以在没有 mysql 的情况下将文件从 java applet 发送到 php?
【发布时间】:2012-02-18 06:17:24
【问题描述】:

是否可以将图像或文件从 java 小程序发送到生成 pdf 的 php 脚本。

到目前为止,我的 java 小程序有机会可以将小程序的屏幕截图保存在用户选择的目录中,并且用户可以将测试结果保存为 pdf 格式。但我不想将它合并到一个文件中,并且我想避免使用数据库。

【问题讨论】:

    标签: java php applet data-transfer


    【解决方案1】:

    是的,为此使用数据库甚至没有意义(除非这是测试结果的来源)。只需将屏幕截图/结果作为一个 POST 请求上传,然后使用 PHP 生成 PDF。

    【讨论】:

    • Hmmmm.. 直到现在我不需要数据库。测试结果不存储在数据库中。所以我只需要用于截图的数据库:(没有其他机会吗?
    • 不,您不需要用于截图的数据库。为什么你认为你这样做?您的 PHP 代码在请求中接收屏幕截图作为 POST 数据,并将 PDF 作为响应发送。你没有存储屏幕截图,对吧?
    • 如果我有多个页面包含多个 Java 小程序?将屏幕截图从表单发送到表单的最简单方法是什么(就像我使用表单的内容一样)?
    【解决方案2】:

    那么您想要的是将图像和测试结果结合起来呈现 PDF 对吧?处理框架有一个很好的 Render2PDF 功能。将它集成到您​​的项目中,您将不需要这些直接来自地狱的 PHP 东西。

    拉德克

    【讨论】:

    • 但我的测试是在 php 页面中以 html 标签的形式,而不是 java 小程序的一部分。
    • 你可以解析它。那里有很多 HTML 解析器。搜索 HTML 解析或抓取。是的,我认为这就是去这里的方式。
    猜你喜欢
    • 2014-01-24
    • 1970-01-01
    • 2012-09-07
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 2011-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多