js jsp


把jsp文件放到web-inf下  你的页面就不可能直接访问了(意思就是不能经过客户端输入网址直接访问了),要想访问必须经过服务器端(springmvc 的 controller跳转)。


js中无法<%=request.getContextPath() %> 用类似的表达式,要在纯js中使用,则必须传一个对象过去

<script type="text/javascript">

window.AppContextPath = '<%=request.getContextPath() %>';

</script>


在服务器端生成html页面然后推向前端:

jsp页面用el jstl动态生成html元素(EL JSTL都是现在服务器端先执行,把这些值都算出来,然后推向客户端。浏览器接收到客户端实际上已经是一个完整的页面)

如果用js获取值得话,是页面已经推送过来了,你根据js赋值然后再渲染。这是属于客户端完成的赋值。


Js中获取el表达式的值

var step = "<c:out value='${type}' />"



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值