【后台-订单管理】点击(订单号列)超链接 进入订单时,如何改变SalesOrder.userType的值并保存到数据库 ???

发布于 2021-11-22 16:49:48 字数 450 浏览 844 评论 10

描述

1.其实,我想问的是这一类的问题,描述如下:

【浏览器端】请求一个页面(该页面是一个.jsp页面,而不是映射为Action类的一个方法);

举例
function doViewOrder(id, ordNo) {
window.open("viewSalesOrder.jsp?ordId=" + id, ordNo, "");
return false;
}

【服务器端】做出响应,这里分2种情况,
a.第一种,如果是映射到Action类的一个方法的话,那么调用相关类的相关接口方法就可以了;
b.第二种,如果是一个.jsp页面,那么应该在哪里 修改实例对象的数据的值 呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

狼亦尘 2021-11-27 04:28:47

是啊,就是这个道理。 因为那个超链接,在订单流程里的不同时刻 对应8个.jsp页面,所以如果在.jsp里改的话,每个.jsp文件都要添加代码。

冷清清 2021-11-27 03:55:47

回复
早期web开发都这么干的,看来你在走伟人的路!

长安忆 2021-11-27 03:37:44

额,

私藏温柔 2021-11-27 03:29:40

jsp里面也可以写代码的, <% ..%> 这玩意你忘了吗,不过你这样搞有点一夜回到解放前的感觉

眼眸里的那抹悲凉 2021-11-27 03:25:49

谢谢~ 我想问的是,只有这一种办法么?如果不在 .jsp文件里改代码,能不能在其他的地方改呢?

温柔少女心 2021-11-27 02:59:00

如果jsp接受到请求 jsp不处理谁处理?

牵你的手,一向走下去 2021-11-27 02:12:06

jsp也是servlet

乞讨 2021-11-27 01:38:06

嗯,知道,我想问的是,只有这一种办法么?如果不在 .jsp文件里改代码,能不能在其他的地方改呢?

坚持沉默 2021-11-27 00:38:24

你不知道jsp里面也可以写方法吗?

醉生梦死 2021-11-26 07:46:05

这个GET请求修改数据库感觉不太合适啊。

不能再点击链接的时候先通过JS提交个post请求该数据库再进链接吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文