js里面操作portlet,急!!!
我有一段代码是jsp里面执行portlet得javascript如下   
    function   onThemeDesigncpy(){ 
       			var   strAction   =    ' <portlet:actionURL>  '; 
 			strAction   =   strAction   +    ' <portlet:param   name= "action "   value= "themeCopy "/>  '; 
 			strAction   =   strAction   +    ' </portlet:actionURL>  ';  			 
 			document.themeSettingForm.action   =   strAction; 
 			document.themeSettingForm.submit(); 
 放在jsp里面是好用的,但是我想把这个东西单独放在js里面,然后再jsp调用,就不能执行了,谁知道怎么解决?
------解决方案--------------------可能是.js文件的编码问题
------解决方案--------------------服务端的标记不能在客户端运行,strAction的结果应该是一个url