【发布时间】:2015-12-18 07:45:59
【问题描述】:
我在我的 Web 应用程序中使用 Struts 1.x 框架。
当用户点击应用程序 URL... ..intranet 链接从数据库中获取,它应该生成 PDF 并将其发送给用户..
我应该使用 response.sendRedirect(内网链接);
这可以在公共服务器(互联网)上工作吗?
请帮我解决这个问题
【问题讨论】:
标签: java jakarta-ee struts-1 struts-action
我在我的 Web 应用程序中使用 Struts 1.x 框架。
当用户点击应用程序 URL... ..intranet 链接从数据库中获取,它应该生成 PDF 并将其发送给用户..
我应该使用 response.sendRedirect(内网链接);
这可以在公共服务器(互联网)上工作吗?
请帮我解决这个问题
【问题讨论】:
标签: java jakarta-ee struts-1 struts-action
Web 上的浏览器通常无法从 Intranet 获取内容。
昂贵的替代方法是通过您的应用程序从 Intranet 获取文件,然后将它们流式传输出去。
如果 Intranet 使用基于浏览器的用户身份验证,也许是 Windows Active Directory(通过 LDAP),也许是 SAML,那么它会变得更加困难。
实用的可能是发送带有链接的电子邮件,允许用户仅在内部获取文档。
【讨论】: