我已经尝试了很多次,但无法做到这一点。首先让我把我的代码。::
<script type="text/javascript">
function delemp(v){
alert(v);
<%
String abc=%>v<%;
%>
out.println(abc);
}
</script>
<script type="text/javascript">
$(document).ready(function(){
var h= "Shantanu";
delemp(h);
});
</script>
在上面的代码中。我在打电话delemp(h);。那应该"Shantanu"为变量赋值abc.,然后打印该值。但我无法做到这一点。当我评论 scriptlet 部分并仅运行alert(v)时,它给了我价值Shantanu,即价值正在传递给函数delemp(v)。但无法将其分配给abc. 它给了我一个错误::
Type Mismatch: cannot convert from Void to string.
问题在哪里?谢谢..