很多情况下,我们都需要将浏览器URL重新更新到也叫跳转到另外一个新的地址去,比如我们执行完一个JSP程序之后,很有可能会由这个程序直接调用另外的JSP程序或者页面,当然我们可以映射多个网址,不仅仅需要一个网址,在JSP程序当中有两种方法可以办到这个点。
我们学过response对象的方法sendRedirect可以用来重定向页面,这个方法只需要传递一个重定向的页面地址即可。比如response.sendRedirect(“http://www.baidu.com”)当用户在单击我们的GO按钮的时候,所选择的数据就提交给WEB服务器了,直接就跳转到我们的百度页面,request.getParameter(“where”)是用来获得浏览器传送过来的信息,where我们做了一个下拉列表菜单,它的值是可以选择的,单项选择,这里的where参数就是我们重定向的URL.参数action指向处理此请求的JSP文件,method表示的post方法就是传送给web服务器端的。
<select></select>之间指名了一个下拉列表,提供了几个单项选择,我们选择即可,直接跳转到相应的页面。