express框架的router.post无法获取到post请求的参数

express框架的router.post无法获取到post请求的参数,第1张

需要添加formidable

const form = new formidableIncomingForm()

formparse(req, async (err, fields, files) => {

let {你的参数} = fields

})

也不是session的问题,也不是跨页面的问题:

你先试试这个(把表达赋值)

<form action="welcomephp" method="post">

Enter your name: <input type="text" name="name" value=“pauli”/>

Enter your age: <input type="text" name="age" value=“30” />

<input type="submit" name="submit" />

</form>

welcomephp

Welcome <php echo $_POST["name"]; ><br />

You are <php echo $_POST["age"]; > years old!<br />

<php var_dump($_POST); ><br />

得出结果:

ajsp页面

requestsetAttribute("dataList", dataList);//将你得到的dataList 放到 dataList中,就是dataList(key)=dataList(value)

requestsetAttribute("param", param);//将param 放到param

bjsp

List<String> dataList = (ArrayList<String>)requestgetAttribute("dataList");//泛型根据需要自己固定 代码表示获取request中封装的dataList 对应的值

String param =requestgetAttribute("param");

以上就是关于express框架的router.post无法获取到post请求的参数全部的内容,包括:express框架的router.post无法获取到post请求的参数、PHP无法获取POST的数据,可以获取GET数据、post传递参数的时候为什么获取不到等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9509715.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存