`
arcticfox9902
  • 浏览: 109291 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

[整理]web前端开发遇到的问题

 
阅读更多

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,没问题了!

         前端开发做的太少了,偶尔用到的时候总是想不起来这些微妙的细节!整理出来,希望能对遇到同样问题的童鞋有所帮助。

 

 

 

0
1
分享到:
评论

相关推荐

    web前端开发基本问题解决

    超链接访问过后hover样式就不出现的问题 FF下如何使连续长字段自动换行 ff下为什么父容器的高度不能自适应 IE6的双倍边距BUG IE6下绝对定位的容器内文本无法正常选择的...我不是原创,我支持原创,我整理过的方便查看。

    WEB前端开发常用英语单词和语句汇总

    标题中的"WEB前端开发常用英语单词和语句汇总"指的是这份文档旨在提供给从事WEB前端开发的程序员,或者是正在学习前端技术的爱好者们,一个关于日常工作中经常遇到的英文单词及短语的快速参考。这部分内容对于能够...

    web前端设计与开发(详细整理)(包含html讲解,css讲解,移动web讲解)

    本套资料《web前端设计与开发(详细整理)》正是为满足前端设计师和开发者的这种需求而编写的。它从基础讲起,逐步深入,详细介绍了HTML的基本概念、核心标签和文档结构;CSS的语法、选择器、盒模型、布局技术等关键...

    手机移动端web前端常见问题整理文档

    在手机移动端的Web前端开发中,开发者经常会遇到一系列与屏幕尺寸、分辨率、长度单位以及像素密度相关的挑战。理解这些问题对于创建适应各种设备的响应式网页至关重要。 1. 屏幕差异 移动设备与个人电脑(PC)的...

    前端开发必备资源大全

    - 该系列文章通过实战案例详细介绍了移动前端开发中常见的问题及应对方法,对于提高移动网页性能、优化用户体验具有重要意义。 3. **移动web最佳实践** - 详细介绍了如何构建高性能、高可用性的移动Web应用,...

    前端常见问题整理.压缩包

    在前端开发领域,开发者经常会遇到各种各样的问题。这个名为"前端常见问题整理"的压缩包文件包含了关于HTML、HTTP、Web综合问题、CSS、JavaScript、jQuery、编程题以及一些其他主题的详细解答,旨在帮助开发者解决...

    整理的前端 学习笔记资料

    "前端 学习笔记.zip"这个压缩包文件包含了关于前端开发的学习资料,特别是对于Web应用程序的开发有着深入的探讨。标签"web app"暗示了这些笔记主要关注的是构建Web应用程序的相关技术。 在压缩包中的"MyBatis-Plus...

    96道web前端面试题96道web前端面试题.pdf

    在准备web前端面试时,面试官可能会考察求职者对基础知识的掌握情况以及解决实际问题的能力。以下是根据给定文件内容整理出的知识点: 1. 自我介绍是面试的开场环节,除了基本个人信息外,面试者应该突出自己的技术...

    html+css+js网页设计 厦门旅游网14个页面 大学生HTML5期末作业 Web前端网页制作 html网页制作 html css网页制作成品 大学生html网页制作作业 html5+css3

    随着互联网技术的不断进步,Web前端开发成为了当今互联网行业的重要组成部分。前端开发不仅需要掌握HTML和CSS,还需要熟悉JavaScript,三者共同构成了网页制作的核心技术。在这一背景下,出现了大量的学习资源和实践...

    前端开发面试题整理及解析

    总结而言,HTML语义化、盒模型、浮动、样式优先级规则和尺寸单位是前端开发中常见的基础知识点。HTML语义化旨在提升内容可读性和,盒模型是布局的基础,浮动用于实现特定布局,样式优先级规则用于管理CSS样式的应用...

    web前端技巧整理(个人实战经验)

    在Web前端开发中,布局技巧是构建良好用户体验的重要组成部分。本文档整理了一些实用的布局技巧,并分享了个人在实战中的经验。以下内容涵盖几个关键知识点。 ### 1. 理解CSS盒模型的padding-top百分比计算 在布局...

    前端资源汇总.txt

    3. **参与社区交流**:加入前端开发相关的论坛或社群,与其他开发者交流心得,解决遇到的问题。 4. **持续跟进新技术**:前端技术更新迭代非常快,保持对新技术的关注可以帮助开发者保持竞争力。 ### 结语 总的来...

    前端开发必备书籍+实战项目+参考手册.zip

    这里面整理的是我几年里学习前端需要的整理的资料,其中包括DHTML、HTML5、CSS3、bootstrap、jQuery、angularJS、less、PHP、ECMA、云服务器、还有我曾经遇到过的面试(鄙视)题总结欢迎有需求的朋友来使用上传大小...

    2010年魔乐 WEB开发

    通常,这样的博客文章可能会分享开发经验、代码示例、遇到的问题及解决方案,或者对当时Web开发的深入解析。 标签“源码”意味着可能包含了一些实际的代码示例,这些代码可能是用来演示特定功能或解决特定问题的。...

    黑马程序员测试题部分答案

    ”这句话暗示了这份资料是由个人或团队根据黑马程序员的教学内容整理而出的,可能包含了个人的理解和总结。它并非官方教材,但作为辅助学习的资源,可能提供了一种不同的解题思路或者更贴近实践的应用方式,对于自主...

    前端面试题整理ing...

    在前端开发领域,面试是检验开发者技能和经验的重要环节。"前端面试题整理ing..." 这个主题涵盖了面试中常见的技术问题,旨在帮助面试者更好地准备面试,同时也为招聘方提供了一个评估候选人的参考框架。这里我们将...

    前端笔记录,前端的学习历程

    这篇笔记主要涵盖了前端开发的基础知识、框架学习以及遇到问题的解决经验,旨在帮助初学者系统地掌握前端技术栈。 首先,前端基础知识是所有前端开发者必备的技能。这包括HTML、CSS和JavaScript三大核心技术。HTML...

    前端的一些网站记录

    上述工具网站覆盖了前端开发的各个方面,不仅能帮助开发者高效地解决编码中的问题,还能提升开发流程的顺畅度和产品质量。需要注意的是,这些工具的网址可能会更改或失效,使用时请确保链接的准确性。 前端开发中,...

    大前端面试题内容,包括vue,JavaScript,CSS,html,node,算法,面试题目遇到问题整理等其他汇总

    JavaScript是Web开发的基础,深入理解变量、数据类型、作用域、闭包、原型链、异步编程(回调、Promise、async/await)以及ES6+的新特性(如箭头函数、模板字符串、解构赋值、类)是必备技能。JavaScript的面试题...

    我的前端进阶学习笔记整理

    ### 前端进阶学习笔记整理 #### 来源:学自B站狂神说 #### 核心知识点: 1. **Node.js** - **简介与安装**: - Node.js是一款开源、...这些内容不仅适用于前端开发人员,对于后端开发者来说也具有很高的参考价值。

Global site tag (gtag.js) - Google Analytics