点击a.jsp上的超链接到b.jsp然后在b.jsp点击添加按钮填写form表单之后点保存怎么刷新a.jsp显示新增的数据

如题所述

第1个回答  2014-10-12
使用数据库可以实现。
a.jsp负责显示数据库的内容,b.jsp负责给数据库添加内容。
这样,在b.jsp中保存表单之后,就会往数据库中添加新的记录;再返回a.jsp时,就可以通过查询数据库,将更新后的数据显示在页面中。

此外,如果你只对新增的那一条数据感兴趣,也可以使用服务器端的session变量,将新增的各项数据保存在session变量之中。

急!!!: 点击jsp A的超链接 在jsp B里面显示 jsp A超链接的详细内容
1.在jsp B 中加入小脚本。< String id=request.getParameter("userId");\/\/ 然后你通过 JDBC 或者其他什么方法 访问数据库 取到数据 \/\/ 最后在下面的页面 通过 <%= > 取到这里面的值 > 2.通过<a>标签 进到后台去。处理 <a href="xxx.do?userId=${user.id}">${user.name}<\/a><\/t...

怎样把文字超连接到b.jsp后同时关闭文字所在a.jsp界面
2方案 :<a href="javascript:void(0)" onclick="closeWin()">注销<\/a> <Script> function closeWin()top.location.href='b.jsp <\/script> 两个一起关掉的方案是:运行上面的2个方案实现打开b.jsp后,在b.jsp的最后面写上:out.print("<Script>window.close();<\/script>");...

在JSP中,webroot下面有个a.jsp和一个css文件,css文件中有个style.css文...
b.jsp中有个<%@includefile="..\/..\/a.jsp"%>.和<linkrel="stylesheet"type="text\/css"href="..\/..\/css\/style.css"\/>。怎么把其中返回上一级的代码..\/转换成JSP代码。求高手解,... b.jsp中有个<%@include file="..\/..\/a.jsp"%>.和<link rel="stylesheet" type="text\/css" href="..\/...

同事打开两个JSP网页A和B,在其中一个A网页中修改数据,按"提交"之后,B...
1、JS创建窗口 在窗口A里用JS打开网页B的窗口,这样后面提交后就可以在JS里刷新窗口B了 2、在窗口B里用Ajax刷新 窗口B里用Ajax定时检查后台数据有没有修改,有则刷新 3、用WebSocket 窗口B用WebSocket创建与服务器的长连接,服务器如果有改变则向窗口B推送数据 如果以上都不合适,或者太复杂,还有一...

...a.jap页面有一个下载链接,点击这个链接弹出b.jsp列出遍历文件中的下...
字符串fileNames获取的是你从数据库中的数据还是浏览器地址栏中的 如果是数据库的,一般是你在数据库中的url字段已经乱码了,检查一下存放的时候代码 如果是url的,不同浏览器之间从地址栏获取中文等,编码可能不同,更不是ISO-8859-1了 所以看到的会是乱码,你可以先编码,后解码 ...

...然后进过json转换后提交表单到b.jsp,结果中文出现乱码,求解
json提交前进行encode转码,如转成UTF-8或ISO-8895-1,然后在b.jsp中接收后再转回原来的编码

...a.jap页面有一个下载链接,点击这个链接弹出b.jsp列出遍历文件中的下...
字符串fileNames获取的是你从数据库中的数据还是浏览器地址栏中的 如果是数据库的,一般是你在数据库中的url字段已经乱码了,检查一下存放的时候代码 如果是url的,不同浏览器之间从地址栏获取中文等,编码可能不同,更不是ISO-8859-1了 所以看到的会是乱码,你可以先编码,后解码 ...

...点击一个超链接,在另一个页面显示这个超链接上的字
a.jsp:<a href="b.jsp" onclick="javascript:this.href+=‘?t=’+this.innerText;">Test<\/a> 注意区分单引号和双引号 b.jsp:< String linkText = request.getParameter("t");out.println(linkText);>

怎样通过超链接传递参数给另一个jsp页面?
超链接传递参数有两种方式:1、get传送数据的方法是:<a href="b.jsp?type1=你要传递的数值1&type2=你要传递的数值2">传送数据到B页面<\/a>当然你还可以在form中将method的属性值设置成get。譬如:<form method="get" action="b.jsp"> <inptu type="text" name="type1"\/> <inptu type=...

JSP从A界面跳转到B界面,然后点击B界面中的按钮,跳回A界面,并把B界面的...
跳转之前用request.setAttribute("a", 123);此处123是你要传递值 接着跳转req.getRequestDispatcher("\/A.jsp").forward(req,resp);取值的时候用request.getAttribute("result");并将此返回值强转成之前的类型即 int i=(int)request.getAttribute("result");...

相似回答