Ajax javascript代码中的值如何被JSP代码操纵?

Ajax javascript代码中的值如何被JSP代码操纵?,javascript,java,ajax,jsp,servlets,Javascript,Java,Ajax,Jsp,Servlets,好的,这段javascript代码工作得非常好 在chat.jsp中,我们得到了这些 function handleReceiveChat() { if (receiveReq.readyState == 4) { var chat_div = document.getElementById('div_chat'); var xmldoc = receiveReq.responseXML;

好的,这段javascript代码工作得非常好

chat.jsp
中,我们得到了这些

function handleReceiveChat() {
            if (receiveReq.readyState == 4) {
                var chat_div = document.getElementById('div_chat');
                var xmldoc = receiveReq.responseXML;
                var message_nodes = xmldoc.getElementsByTagName("message"); 
                var n_messages = message_nodes.length
                for (i = 0; i < n_messages; i++) {
                    var user_node = message_nodes[i].getElementsByTagName("user");
                    var text_node = message_nodes[i].getElementsByTagName("text");
                    var time_node = message_nodes[i].getElementsByTagName("time");
                    chat_div.innerHTML += user_node[0].firstChild.nodeValue + '&nbsp;';
                    chat_div.innerHTML += '<font class="chat_time">' + time_node[0].firstChild.nodeValue + '</font><br />';
                    chat_div.innerHTML += text_node[0].firstChild.nodeValue + '<br />';
                    chat_div.scrollTop = chat_div.scrollHeight;
                    lastMessage = (message_nodes[i].getAttribute('id'));
                }
                mTimer = setTimeout('getChatText();',2000); //Refresh our chat in 2 seconds
            }
        }
函数handleReceiveChat(){
如果(receiveReq.readyState==4){
var chat_div=document.getElementById('div_chat');
var xmldoc=receiveReq.responseXML;
var message_nodes=xmldoc.getElementsByTagName(“消息”);
var n_messages=message_nodes.length
对于(i=0;i;
chat_div.innerHTML+=text_节点[0]。firstChild.nodeValue+'
; chat_div.scrollTop=chat_div.scrollHeight; lastMessage=(message_节点[i].getAttribute('id'); } mTimer=setTimeout('getChatText();',2000);//在2秒内刷新我们的聊天 } }
问题是我想解码
消息_节点[I].getElementsByTagName(“文本”)urlcoder.decode


我想这样做
var text_node=“message_nodes[I].getElementsByTagName(“text”)
但是eclipse说它得到了“
令牌语法错误”)”,删除这个令牌

你不能这样做,因为JavaScript是客户端,Jsp是服务器端