2013-04-02 2 views
-1
안녕하세요 제가 자바 스크립트로 전달 된 요청에 액세스하려고 모두가, 양쪽의 코드 분수는 다음과 같이

:액세스

클라이언트 측

function addRow() { 
var numRows = document.getElementById("request").getAttributeNode("numOfExt"); 
var table = document.getElementByName("extensionTable"); 

var allExtensions = new Array(); 
allExtensions = document.getElementById("request").getAttributeNode("extensions"); 

for (var i = 0; i < numRows; i++) { 
    var row = table.insertRow(i); 
    var cell1 = row.insertCell(); 
    cell1.innerHTML = allExtensions[i]; 
} 
} 

서블릿

request.setAttribute("numOfExt", extensionHandler.getExtensions() 
      .size()); 
request.setAttribute("extensions", extensionHandler.getExtensions() 
      .toString()); 

// forward the httpServlet 
getServletContext().getRequestDispatcher("/index.jsp").forward(request, 
      response); 

어떤 도움을 주셔서 감사합니다!

document.formname.someParam.value = "hello world"; 
document.formname.submit(); 

감사합니다 : 서블릿을 호출하여 자바 스크립트에서 다음

<form name="formname" action="servlet" method="post"> 
    <input type="hidden" name="someParam"> 
</form> 

:

+0

그리고 오류는 ...? – Blazes

+0

그게 무슨 뜻입니까? 너는 정확히 무엇을하고 싶니? "자바 스크립트로 전달 된 요청에 액세스"는 나에게 아무런 의미가 없습니다. –

+0

성취하려는 것은 무엇입니까? –

답변

0

당신은 단지 형태 (숨겨진)가 기억 나 페이지에서 작업을 포함해야합니다.

+0

빠른 대답 감사합니다 –

+0

당신을 환영합니다. 이것은 당신을 위해 일 했나요? –