无框架情况下jsp数据传递
现在想从后台忘前台传数据。不知道如何获取request,和response,是没有任何框架的哦
------解决方案--------------------用servlet ,在servlet中跳转
------解决方案--------------------不用框架的EE还真是不记得了
后台继承httpservlet的do方法里面貌似直接有request,response参数的;
至于前台
request、response都是直接可以用的
如:
<%=request.getparameter("paramName")%>
还是上学的时候用到的,呵呵
------解决方案--------------------你的servlet里应该可以得到request吧。
实在不行 你可以跳转的时候 作为url里的参数传出
------解决方案--------------------用servlet可以搞定!
------解决方案--------------------在servlet用转发。
request.getRequestDispatcher("demo.jsp").forward(request, response);
把数据写到request中。
------解决方案--------------------servlet可以解决
------解决方案--------------------楼主连Servlet都忘了,把参数保存在request,session,或者application中都可以,再用请求转发到制定的页面
------解决方案--------------------public class xxxServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws
ServletException,
IOException {
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response);
}
}
数据可以通过request参数获取,doGet处理get请求,doPost处理post请求。
在web.xml里边配置你的servlet处理类
------解决方案--------------------不用框架不存在,你要么用servlet,
------解决方案--------------------bean+servlet
------解决方案--------------------request、response在jsp中直接可以用的
如:
<%=request.getparameter("paramName")%>
------解决方案--------------------
------解决方案--------------------你都要写框架了。你连基本的jsp和servlet基础都不知道。
------解决方案-------------------- 没有任何框架的话就是Servlet了,在Servlet在将参数放到request/session中
setAttribute和setParameter 这两个应该用第一个吧,记不清了,试试就知道了,然后在Servlet中用request.send???(记不清了,呵呵。。反正是用request不是response),然后再页面中直接用request.getAttribute("") 或是 request.getParameter("")
request 是jsp的内置对象,在<% %>里面可以直接使用。
------解决方案--------------------啊是击破你妈视频阿瓦尔啊
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------