小编vag*_*avi的帖子

ajax调用servlet并重定向到jsp

这里在下面的代码中我想通过ajax调用一个servlet,然后我将数据从servlet重定向到jsp.ajax调用servlet工作正常但问题是重定向到jsp页面没有显示在浏览器和同一个jsp中当我使用没有ajax的javascript代码时显示页面.

jsp文件中的javascript ajax代码:

function generate(){
...
...
 var url="RedirectServlet";
 var ajax=new AJAXInteraction(url,"RedirectServlet");
 var param    ="FD="+FD+"&TD="+TD+"&actionid="+status+"&usercode="+usercode+"&action=reports"+"";
 ajax.send(param);

....
 }
 function AJAXInteraction(url, actionType) {
     this.url = url;

     var req = init();
   var actionRequested = actionType;
     req.onreadystatechange = processRequest;      
    function init() {
        if (window.XMLHttpRequest) {
            return new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            return new ActiveXObject("Microsoft.XMLHTTP");
        }
     }

     function processRequest () {
        if (req.readyState == 4) {
            if (req.status == 200) {                                
                if(actionRequested=="TestDelegation") {                     
                    PostProcess1(req.responseXML);
                }

            }
        }
     }
     this.send = function(param) { …
Run Code Online (Sandbox Code Playgroud)

ajax jsp servlets

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

ajax ×1

jsp ×1

servlets ×1