Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript中jspservlet的参数调用操作?_Java_Javascript_Jsp_Servlets - Fatal编程技术网

如何使用JavaScript中jspservlet的参数调用操作?

如何使用JavaScript中jspservlet的参数调用操作?,java,javascript,jsp,servlets,Java,Javascript,Jsp,Servlets,你好,我很好 对于前端,我使用JSP。在执行此代码以获取servlet中的值时 function printthis() { var content_vlue = document.getElementById('print_content').innerHTML; var target= 'printValue?value1='+content_vlue; document.forms[0].action = target; document.forms[0].submit(); }

你好,我很好

对于前端,我使用JSP。在执行此代码以获取servlet中的值时

function printthis()
{ 
 var content_vlue = document.getElementById('print_content').innerHTML;
 var target= 'printValue?value1='+content_vlue;
 document.forms[0].action = target;
 document.forms[0].submit();
}
执行此代码时,浏览器url更改为printValue?

但是我无法得到value1的值


请建议我…

在表单中创建一个隐藏变量,如下所示

String msg = request.getParameter("value1");

希望这对您有用。

您似乎缺少请求中的
value1='+content\u vlue
试试看

function printthis()
{ 
 var content_vlue = document.getElementById('print_content').innerHTML;
 document.getElementById('value1').value  = content_value;
 var target= 'printValue';
 document.forms[0].action = target;
 document.forms[0].submit();
}
function printthis()
{ 
 var content_vlue = document.getElementById('print_content').innerHTML;
 document.getElementById('value1').value  = content_value;
 var target= 'printValue';
 document.forms[0].action = target;
 document.forms[0].submit();
}
var target= "'printValue?value1="+content_vlue+"'";