我想打开一个jsp的页面就跳转到servlet中去,并向servlet传值。用什么跳转
是打开就跳转,不用form提交,也不用超链接。
如果我的xml中servlet的url是:<url-pattern>/main</url-pattern>
我在JSP中想要跳转到servlet,并且传值到servlet,我知道表单可以这样写:<form action="main" method="POST">
<input type="hidden" name="done" value="selectall">
<input type="submit" value="提交">
</form>
超链接可以这样写:<a href="main?done=selectall">
我是想一打开JSP页面就跳转到servlet,在servlet中取出数据库中表的值,然后再跳转回jsp,显示取出的值。
------解决方案--------------------太简单了
<%
request.setAtrribute("pname","selectall");
request.getDispatcher("/main").include(request,response);
%>
------解决方案--------------------用JS的onload可以实现,在web.xml中配置welcome页面时用servlet的映射路径也可以