还是不行,在Firefox 监控这句,报:SyntaxError: illegal XML character
<script type="text/javascript"> var u = "<%=request.getContextPath()%>"; </script>在Firefox里的打印结果<script type="text/javascript"> var u = "/TestServlet"; </script>似乎没什么问题
不是,就是下面这段话,直接放在JSP中可得到值,但如果单独放在一个文件中,就得不到值了 $(document).ready(function() { function bb () { var u = '<%=request.getContextPath()%>'; alert(u); } bb(); });
var u='<%=request.getContextPath()%>';
<script type="text/javascript">
var u = "<%=request.getContextPath()%>";
</script>在Firefox里的打印结果<script type="text/javascript">
var u = "/TestServlet";
</script>似乎没什么问题
$(document).ready(function() {
function bb () {
var u = '<%=request.getContextPath()%>';
alert(u);
}
bb();
});
放在JSP中的确可以,但放在单独的一个.js文件,似乎就得不到值了
放在单独的文件里 当然没值了