java – 从另一个Servlet调用Servlet Post
|
我需要从另一个servlet调用servlet POST方法并在servlets参数中传递一个blob.这是可能的,如果是这样的话怎么办呢. PS:我不能使用Apache HttpClient 解决方法您需要自己创建并发送HTTP请求.您无法使用forward / redirect / include,因为您希望将方法从GET更改为POST,并且您希望发送multipart / form-data请求.由于HttpClient(和其他第三方库?)显然不是一个选项,最好的办法是使用 请注意,此问题并非特定于servlet.换句话说,您必须能够使用main()方法在普通的Java应用程序中执行此代码.这样可以更轻松地进行测试和微调.一旦你开始工作,只需让servlet执行相同的代码. 与此问题无关,我的印象是某处存在重大设计失败,当然,如果两个servlet都在同一个Web应用程序上下文中运行.您要发送POST请求的另一个servlet显然过于紧密耦合,应该重构. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – Spring Boot Security不会抛出401 Unauthorized Ex
- java – 修改CompositeRollingAppender如何重命名文件
- Android操作SQLite数据库
- 单元测试 – 使用SBT运行JUnit测试
- java – Spark:如何使用标题保存数据框?
- java多线程之火车售票系统模拟实例
- 确定JavaFX中的调用节点更改侦听器
- java – 理解示例12来自Big O表示法的字符串的所有排列 –
- java – 如何获得CRC64分布式计算(使用其线性属性)?
- java – AtomicReference和Synchronized之间的区别是什么?
