jsp+servlet+javabean~!
平时是当我在JSP页面按提交按钮时,把表单数据提交到servlet中处理。
但现在我想按超链接时先到servlet中做一些数据处理,然后返回一些值到跳转后的页面中显示。(我现在就是要做按超链接然后到servlet中处理事情然后返回值到跳转后的页面的这个效果)
就是现在我只知道按表单按钮可以触发servlet进行事件处理。但在JSP页面中除了表单按钮外,当我还要使用servlet处理一些事情时该怎么调用servlet
平时是当我在JSP页面按提交按钮时,把表单数据提交到servlet中处理。
但现在我想按超链接时先到servlet中做一些数据处理,然后返回一些值到跳转后的页面中显示。(我现在就是要做按超链接然后到servlet中处理事情然后返回值到跳转后的页面的这个效果)
就是现在我只知道按表单按钮可以触发servlet进行事件处理。但在JSP页面中除了表单按钮外,当我还要使用servlet处理一些事情时该怎么调用servlet
例如转到这个网页吧,然后就+上【onClick="函数名"】调用JS这样子吗?还有,之前用表单,我也是用JS提交的,不过在JS里面还是用到了表单的名字和其他表单的内容啊,如【data.submit();】,他会转到表单中action设置好路径的servlet那么如果是超链接在JS里面是怎样做的???
而且我还想在打开网站时(不点任何东西的前提下)做一些数据的初始化操作,又怎么连接servlet呢?
<img src="/service/AuditPic" border="0" align="middle"/>
好吧,重新发个。在 js 中,还可以这么用。(jQuery配合)
var postData = 'random=' + Math.random() + '&page=' + page;
if(1 == bParam)
postData += '¶m=' + escape($("#iListParam").val());
$.ajax({
type : "POST",
contentType : "application/x-www-form-urlencoded",
url : "/ajax/GetItemDataById",
data : postData,
dataType : "html",
success : function(htmltext){
$("#xApplication").html(htmltext);
closetip();
},
error : function(xmlReq, textStatus, errorThrown){
showtip(vCommunicateFailed[vLng] + xmlReq.status, true, true, true);
}
});
另外,可以用js框架实现ajax,能省很多事,自己再把ajax实现一遍太累。
看看jquery框架吧,里有非常完善的ajax应用,还是那句话,自己百度吧。