2 hc1515014471 hc1515014471 于 2015.06.07 10:50 提问

麻烦大家帮我看看这样为什么不能取到值呢?
 <%@ page language="java" pageEncoding="UTF-8"%>
<script type="text/javascript" language="JavaScript" src="${pageContext.request.contextPath}/script/calendar.js" charset="gb2312">
</script>
<html>
  <head>
    <title>测试专用jsp</title>
    <link href="${pageContext.request.contextPath }/css/Style.css" type="text/css" rel="stylesheet">
    <script language="javascript">
      function checkchar(){
          alert(${pageContext.request.contextPath });
          document.Form1.action="system/elecTextAction_save.do";
          document.Form1.submit();
      }
      function addEnter(element){
          document.getElementById(element).value = document.getElementById(element).value+"<br>";
      }
    </script>
  </head>
为什么打印不出绝对路径的值呢?

4个回答

devmiao
devmiao   Ds   Rxr 2015.06.07 11:27

看看element参数是否为空,单步调试下。

showbo
showbo   Ds   Rxr 2015.06.07 17:21

字符串要用引号括起

  alert('${pageContext.request.contextPath }');
u013219899
u013219899   2015.06.07 11:13

表示看不懂。。。

添加下面代码试试

 <%@page isELIgnored="false"%>
  • 2.
u013538542
u013538542   2015.06.07 15:54

把代码发上来的时候,为代码做一下格式化,要不回答的人非常少

Csdn user default icon
上传中...
上传图片
插入图片