弄了一天的LayUI,虽然还是懵懵懂懂,也是在GitHub上Check下来的模板改,完成了基础的前后端增删改查。下面记录一下我碰到的问题吧。
获取$(pageContext.request.contextPath)
在JS中,我发现不能直接引用这个,所以导致我最开始的JS全是写在JSP里面 ,代码非常的乱。
在JSP中加一句
<input type="hidden" id="context" value="${pageContext.request.contextPath}">
然后我们就可以在对应的JS文件中直接去获取context,作为字符串来使用
var context= document.getElementById("context").getAttribute("value")
我也碰到了路径的问题,建议最好不要把JS文件放在Web-inf下,因为真的很难访问,我查了很多都没有看到,没有表情(很难受)。JSP的话可以通过Action在配置文件中通过视图解析器来进行访问。
获得对象的json字符串传回后台,无法转换Date型数据
前端的代码:
form.on("submit(changeUser)",function(data){
var index = layer.msg('提交中,请稍候',{icon: 16,time:false,shade:0.8})