是打开就跳转,不用form提交,也不用超链接。 我是想一打开JSP页面就跳转到servlet,在servlet中取出数据库中表的值,然后再跳转回jsp,显示取出的值。 |
|
onload标签执行一段js,js跳转后台
|
|
用response.sendRedirect(“URL”)试试么,我没明白你的意思,不点提交,也不用href,那就只能用response.sendRedirect或者forward了
|
|
form标签增加onload属性,在页面加载时执行
|
|
jsp中写:<jsp:forward page=”yourServlet” />
在servlet中可以输出html封装数据,也可以在jsp中做个判断, <c:if test=${empty flag}> <c:if test=${!empty flag}> </c:foreach> flag是进入servlet中之后赋值的。 |
|
30分 |
太简单了
<% |
就是这样的
|
|
用五楼的方法试过了,可以跳转,但是在servlet中我无法在跳转回原来的JSP了,在servlet中我用request.getRequestDispatcher(start.jsp).forward(request,response) ;进行跳转的
|
|
你去看include的含义。 |
|
lz看不懂我的嗎?
|
|
这个是可以的!但估计没测试,lz可以调试下。用到struts也可以的! |
|
10分 |
用JS的onload可以实现,在web.xml中配置welcome页面时用servlet的映射路径也可以
|
不明白lz用意,既然要跳转回原来的jsp为什么写这样的语句呢 |
|
不明白lz用意,既然要跳转回原来的jsp为什么写这样的语句呢 我也是这问题,请问要从jsp跳到servlet,取得值之后再回来显示该怎么写呢? |
|
<head>
<script type=”text/javascript”> function 函数名称(count){ location.href=”jie?p=cart.jsp&price=”+count; } </script> </head> <body onload=”javascript:函数名称( 参数)”> </body> |