1、打开页面时报错:
org.springframework.context.ApplicationContextException: Failed to parse FreeMarker template for URL [example.html]; nested exception is freemarker.core.ParseException: Encountered "/" at line 5, column 19. ...
我的example.html文件中第5行完全没问题,检查了附近的代码,也没问题!
后来发现问题在于:我的html文件的编码方式有问题,FreeMarker识别不了 。
解决办法:复制代码,然后把编码方式换为gbk,替换掉原来的代码,ok了!
2、点击页面的查询按钮时,出现“dwr错误 ExampleBean.getResult() is not a function”。
在网上查了下,想起来js和bean中的方法同名时会出现冲突 ,于是改了js中的方法名(第一步)。
改完发现还是有这个问题,去看了我的iteye里的上次遇到的问题的整理,才想起来html文件中没加<script type="text/javascript" src="dwr/engine.js"></script>。
加了上面的script之后,还是有问题...继续去google,有人说可以去“http://localhost:8080/[ProjectName]/dwr/index.html ”查看下bean的方法,进去看到了我的ExapleBean,点进去,发现没有getResult()方法,在回头看代码,才发现getResult()方法不是public的,太马虎了!
3、上面的错误解决了,又出现了新的问题:
org.directwebremoting.extend.MarshallException: Error marshalling com.prj.bean.LinkMan: Error reading bean. Input parameter probably is not an object. (Missing: {). See the logs for more details. ...
我传的参数明明没问题的,而且根本没少“{”。google也没找到解决方法,再回去看代码:
jQuery("#circleTopicCensorRecordListNav").pagination(number, { num_edge_entries: 1, //边缘页数 num_display_entries: 4, //主体页数 callback: getRecordList, //取数据方法 items_per_page: 50, //每页显示50项 prev_text: "前一页", next_text: "后一页", jump_to_page:true, page_set:true, page_size:[50,100,200] },param); function getRecordList(query) { ExampleBean.getRecord(query, function(dataFromServer){ if (dataFromServer == null || dataFromServer.length == 0) { dwrlog("没有审核记录", "warn"); return; } //...省略 }); }
后来又去看了之前的代码,发现getRecordList(query)应改为getRecordList(page_index,jq ,query)!因为用了jQuery的分页机制,回调函数也要按照jQuery的规定来写,上面标红的部分我每次都忘!
Ok,没问题了!
前端开发做的太少了,偶尔用到的时候总是想不起来这些微妙的细节!整理出来,希望能对遇到同样问题的童鞋有所帮助。
相关推荐
超链接访问过后hover样式就不出现的问题 FF下如何使连续长字段自动换行 ff下为什么父容器的高度不能自适应 IE6的双倍边距BUG IE6下绝对定位的容器内文本无法正常选择的...我不是原创,我支持原创,我整理过的方便查看。
标题中的"WEB前端开发常用英语单词和语句汇总"指的是这份文档旨在提供给从事WEB前端开发的程序员,或者是正在学习前端技术的爱好者们,一个关于日常工作中经常遇到的英文单词及短语的快速参考。这部分内容对于能够...
在手机移动端的Web前端开发中,开发者经常会遇到一系列与屏幕尺寸、分辨率、长度单位以及像素密度相关的挑战。理解这些问题对于创建适应各种设备的响应式网页至关重要。 1. 屏幕差异 移动设备与个人电脑(PC)的...
在前端开发领域,开发者经常会遇到各种各样的问题。这个名为"前端常见问题整理"的压缩包文件包含了关于HTML、HTTP、Web综合问题、CSS、JavaScript、jQuery、编程题以及一些其他主题的详细解答,旨在帮助开发者解决...
"前端 学习笔记.zip"这个压缩包文件包含了关于前端开发的学习资料,特别是对于Web应用程序的开发有着深入的探讨。标签"web app"暗示了这些笔记主要关注的是构建Web应用程序的相关技术。 在压缩包中的"MyBatis-Plus...
在准备web前端面试时,面试官可能会考察求职者对基础知识的掌握情况以及解决实际问题的能力。以下是根据给定文件内容整理出的知识点: 1. 自我介绍是面试的开场环节,除了基本个人信息外,面试者应该突出自己的技术...
在Web前端开发中,布局技巧是构建良好用户体验的重要组成部分。本文档整理了一些实用的布局技巧,并分享了个人在实战中的经验。以下内容涵盖几个关键知识点。 ### 1. 理解CSS盒模型的padding-top百分比计算 在布局...
3. **参与社区交流**:加入前端开发相关的论坛或社群,与其他开发者交流心得,解决遇到的问题。 4. **持续跟进新技术**:前端技术更新迭代非常快,保持对新技术的关注可以帮助开发者保持竞争力。 ### 结语 总的来...
这里面整理的是我几年里学习前端需要的整理的资料,其中包括DHTML、HTML5、CSS3、bootstrap、jQuery、angularJS、less、PHP、ECMA、云服务器、还有我曾经遇到过的面试(鄙视)题总结欢迎有需求的朋友来使用上传大小...
通常,这样的博客文章可能会分享开发经验、代码示例、遇到的问题及解决方案,或者对当时Web开发的深入解析。 标签“源码”意味着可能包含了一些实际的代码示例,这些代码可能是用来演示特定功能或解决特定问题的。...
”这句话暗示了这份资料是由个人或团队根据黑马程序员的教学内容整理而出的,可能包含了个人的理解和总结。它并非官方教材,但作为辅助学习的资源,可能提供了一种不同的解题思路或者更贴近实践的应用方式,对于自主...
在前端开发领域,面试是检验开发者技能和经验的重要环节。"前端面试题整理ing..." 这个主题涵盖了面试中常见的技术问题,旨在帮助面试者更好地准备面试,同时也为招聘方提供了一个评估候选人的参考框架。这里我们将...
这篇笔记主要涵盖了前端开发的基础知识、框架学习以及遇到问题的解决经验,旨在帮助初学者系统地掌握前端技术栈。 首先,前端基础知识是所有前端开发者必备的技能。这包括HTML、CSS和JavaScript三大核心技术。HTML...
上述工具网站覆盖了前端开发的各个方面,不仅能帮助开发者高效地解决编码中的问题,还能提升开发流程的顺畅度和产品质量。需要注意的是,这些工具的网址可能会更改或失效,使用时请确保链接的准确性。 前端开发中,...
JavaScript是Web开发的基础,深入理解变量、数据类型、作用域、闭包、原型链、异步编程(回调、Promise、async/await)以及ES6+的新特性(如箭头函数、模板字符串、解构赋值、类)是必备技能。JavaScript的面试题...
### 前端进阶学习笔记整理 #### 来源:学自B站狂神说 #### 核心知识点: 1. **Node.js** - **简介与安装**: - Node.js是一款开源、...这些内容不仅适用于前端开发人员,对于后端开发者来说也具有很高的参考价值。
本压缩包“js-dev-reads-master”显然是一份专为有眼光的Web开发人员精心整理的JavaScript学习资源集合。下面,我们将深入探讨这个资源包可能包含的知识点,并分享一些JavaScript开发的学习路径和建议。 首先,我们...
综上所述,这份由齐丶先丶森整理的「前端面试秘籍」涵盖了前端开发的核心知识体系,不仅提供了面试题库,更强调了实践经验和理论结合的重要性。通过深入学习和不断练习,相信你一定能在面试中脱颖而出,找到理想的...
在uniapp框架中进行抖音小程序开发时,可能会遇到video-player组件覆盖问题,这通常是由于布局、样式冲突或者组件配置不当导致的。本教程将详细解析如何解决这一问题,并且已经成功应用于上线产品,确保方法的有效性...