好的。这个问题可能非常愚蠢,但我正面临这个问题作为一个实际问题。
我的客户有一个基于 servlet 的页面,其中有几个下拉菜单和一个提交按钮。
选择下拉值并单击按钮后,ajax 调用会获取一些显示在同一页面上的报告数据。
我的工作是获取此报告数据。
从我的 Angular 来看,我只能以以下格式将 post 参数传递给 servlet:
postDataOne["comboId"] = "null";
map<string, string> postDataTwo;
postDataTwo["reportName"] = "6";
postDataTwo["reportType"] ="dam";
postDataTwo["dam_rapor"] = "6";
postDataTwo["settlement_rapor"] = "0";
这样做只是设置 servlet 上所有下拉菜单的值。
是否可以使用帖子参数单击按钮?
最佳答案
根据您自己的描述,单击按钮只会执行一些 JavaScript 函数,该函数会发送带有 post 参数的 AJAX 请求。如果您发送相同的 AJAX 请求,您将得到相同的响应。
服务器不关心请求是如何发送的。无论它是通过单击按钮、链接还是任何其他操作发送的,都完全无关。唯一重要的是它收到的请求的 URL、方法、参数、 header 和 cookie。
关于java - 我们可以使用 post 参数单击 servlet 上的按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11432426/