2012-09-03 8 views
0

저는 struts 응용 프로그램을 가지고 있으며 URL로 Action 클래스를 호출하려고합니다. 요청 매개 변수를 전달하려고하면 그 중 아무 것도 추가되지 않습니다.Javascript를 통해 요청 매개 변수를 전달하는 중

document.myform.action = "mydetails_${firmID}_${empID}.action?id=56"; 
    document.myform.submit(); 

을하지만 내가 크롬 콘솔에서 볼 것입니다 : 여기

코드 나는이되어

mydetails_123_04.action를?

일부 resaon의 경우 물음표 뒤의 내용이 추가되지 않습니다. 내가 놓친 게 있니?

+0

방법 '에 대해 "mydetails _ $ {firmID} _ $ {EMPID} .action"+ "? ID = 56"': 당신은 숨겨진 입력 노드를 만드는 작업이 포함됩니다 형태의 매개 변수로 추가해야 ? – timidboy

+2

나는 당신의 문자열이 무엇인지 모르겠다. 그러나 양식에''무엇이 잘못 되었는가를 감안할 때? – nnnnnn

답변

2

조치에서 매개 변수를 설정할 수 있다고 생각하지 마십시오.

var input = document.createElement('input'); 
input.type = 'hidden'; 
input.name = 'id'; 
input.value = 56; 
document.forms.myform.appendChild(input);​ 
관련 문제