如何使用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+"'";