servlet 传递参数 跳转页面 的问题

2025-01-24 09:38:12
推荐回答(5个)
回答1:

jsp中,所有的java代码都是在服务器端计算出结果后,把结果变成html发到客户端(javascript脚本不运行,也发到客户端)。客户端的浏览器再执行javascript脚本,显示html。
因为web访问是request/response的模式,所以只有客户端发请求,服务器端才响应。所以你说的这个工作其实就是服务器在做的事。服务器在监视着所有的request。随时准备给以response.

回答2:

//因为你把值保存到request里面,也就是请求里面的
request.setAttribute("result", finaldata);

用forword跳转页面 把request也要传过去
在到calculation.jsp 里面就可以得到值了

request.getRequestDispatcher( "calculation.jsp ").forward(request, response);

回答3:

不懂你的意思?<给前台传递一个参数,但不跳转?然后a.jsp收到这个参数后 触发事件>你要不想让他跳转也行啊!!!你要想让前台得到参数只用在后台对应的servlet方法里面写上那句:forward(resquest,response)不就好了。

回答4:

ajax本来就是不需要跳转的啊,都是异步的了。

回答5:

当然能了