2 个回答

xxxx?id=1

xxx 是请求的 url
get 请求带参数就是直接在 url 后面通过 ? 来标识参数。
如果多个参数,用 & 拼接。
栗子:

xxxx ?id=1&cnt=5

在servlet中 通过request的getParameter方法可以直接获取请求的值。
栗子:

Integer id = request.getParameter("id"); // id == 1
Integer cnt= request.getParameter("cnt"); // cnt == 5

这是GET请求带参数的方式

回答你的问题,以你现在的形式,如果请求地址没错的话,那你在PurchaseServlet里是可以通过request.getParameter("id")获取书对应的id的

BTW,能不能获取到值,你试试啊!!!

这URL就是简写的地址路径,前面省略了IP端口和项目名。
URL后加问号表示要传递的参数,URL?key=value&key=value。多个参数会用&链接。
是。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题