angular - 带有动作的 Angular6 表单和对 SERVLET 的 POST 调用不起作用
问题描述
我正在尝试以 html 形式向 servlet 发出请求,如此链接所示
<form (ngSubmit)="onSubmit()" [formGroup]="form" ngNoForm action="/hub/rpt/run" target="_blank" method="POST" >
<div *ngFor="let parameter of reportParams" class="form-row">
<reporting-form-parameter [parameter]="parameter" [form]="form"></reporting-form-parameter>
</div>
<div align="center">
<button type="submit" [disabled]="!form.valid">Save</button>
<button type="reset" (click)="form.reset()">Clear</button>
</div>
</form>
servlet如下
Component(
service = Servlet.class,
scope = ServiceScope.PROTOTYPE,
property = {
"alias=/hub/rpt/run",
"servlet-name=ReportServlet"
})
我正在尝试将表单数据提交给 servlet,但未调用 Http post 调用(网络中没有任何内容)。
关于angular2+ 与带有表单数据的 servlet 集成的资源很少(而不是其余的 api)
我是否遗漏了有关集成的某些内容?
注意:我可以通过rest api访问 servlet
解决方案
推荐阅读
- javascript - Vuetify Autocmplete 动态加载数据
- android - APK 写入的推荐位置
- node.js - TypeError: roomsRepo.addOneRoom 不是函数
- hbase - HBase bulkload 生成方式太多的 storefile
- c - 在 C 中找到方程的根时输出错误
- blockchain - ERC 1155 代币标准
- php - 将wordpress php短代码挂钩放在if语句中是否正确,其中if语句是post方法的响应?
- python - Pandas 过滤值低于 10 且大于 1000 的数据帧行
- mongodb - mongod 不读取 mongod.conf 设置
- flutter - 在 asyncMap 未来解决后 StreamBuilder 不刷新