AJAX方法的应用:
前端页面应用ajax方法向后台方法请求结果,如果结果参数的命名中带有-,则传值不成功。
譬如:
前端Ajax请求方法
$.get("/userhpage/showuserhassesscnt/?user_id="+<%=user_id()%>, function(data) { if(data.flag=="1") { $("#bestval").html(data.mark_best); $("#goodval").html(data.mark_good); $("#worseval").html(data.mark-worse); } }, "json");
后台java方法
JsonUtil util = new JsonUtil(); try { Map<String, String> map = serviceFactory.getUserHService().getUserhAssessCnt(Integer.valueOf(userId_look)); util.put("flag", 1); util.put("mark_best", map.get("mark-best"));// 好评 util.put("mark_good", map.get("mark-good"));// 中评 util.put("mark-worse", map.get("mark-worse"));// 差评 } catch(Exception e) { util.put("flag", -1); logger.error(e.getMessage()); } response.setCharacterEncoding("UTF-8"); response.getWriter().print(util.toString());
注意第三个返回值:util.put("mark-worse", map.get("mark-worse"));// 差评
前端页面$("#worseval").html(data.mark-worse);不会接受此值
相关推荐
- **jQuery AutoComplete插件**:这是一个基于jQuery UI的插件,可以根据用户输入自动搜索和过滤选项,从而帮助用户从预设列表中快速选择合适的项。 #### 实现原理 实现搜索框输入提示功能的核心在于使用JQuery捕获...
在Android应用开发中,构建一个登录模块并连接到MySQL数据库是一项常见的需求,特别是在需要处理用户数据和服务端交互的场景。本文作者通过三个星期的努力,成功实现了这一功能,并在此分享了他的经验与遇到的问题。...
在“android开发小记”这个主题中,我们可以深入探讨Android应用程序开发的相关知识,特别是通过查看提供的压缩文件中的代码示例。这些文件名如lesson_8_code.zip至lesson_20_codel.zip,以及不同的Mp3Player版本,...
去年10月份用过一次再没用过了。要用 regex 库,生疏了。小记一下。以备以后参考。 boost 库做得真好。在windows 平台, linux 平台下编译都很顺利。hp aCC 也宣称对 boost 1.35 完全支持 。 全部编译是很...
- **JavaScript框架**:Prototype.js是一个流行的选择,它简化了AJAX应用的开发,而现在有许多成熟的AJAX框架可供选择,如YUI和DWR。 - **表格控件**:Display Tag和Extreme Table用于生成和格式化表格,支持导出...
Java Web开发是软件行业中一个广泛讨论的话题,涵盖了诸如Servlet、JSP、JDBC、MVC框架、企业级组件以及各种工具和技术。这份"java小记.rar"压缩包很可能包含了作者多年从事Java Web开发的经验总结,可能包括代码...
"每日小记"就是这样一款应用,它结合了记账和日记的功能,为用户提供了一个全面的生活记录平台。 首先,我们要了解记账的重要性。在个人财务管理中,记账是一个基础但至关重要的步骤。通过"每日小记",用户可以轻松...
四、小记PCB设计中的一些注意事项
在Python Django项目开发中使用Extjs时,开发者们可能会遇到各种各样的小错误或者问题。下面将详细地讨论其中的一些问题以及解决方法,涉及知识点包括Python Django框架、前端库Extjs以及一些常见的编程问题。 1. ...
总的来说,ASP.NET Jmail组件是一个强大且灵活的工具,它简化了在ASP.NET应用程序中实现邮件发送的过程。通过适当的配置和代码编写,我们可以轻松地实现在网站上发送邮件,无论是用于通知用户、接收反馈,还是其他...
最后,这个经验分享对于正在学习电子工程或模拟电路设计的读者来说,不仅提供了一个实际案例,更重要的是展示了在实践中解决问题的思考和排查过程。在面对无线遥控模块或其他电子系统时,深入理解其工作原理,并通过...
通过对咬人草的描述,文章传达了对自然界和谐相处的向往,呼吁人们在探索未知的同时,要怀有一颗敬畏之心,并学会尊重每一个生命的独立性和生存方式。咬人草的故事不仅仅是对一种植物的记述,更是一次深刻的自然界...
- 当在派生类中声明一个虚函数,并希望明确指出它是对基类中同名虚函数的覆盖时使用。 - **示例**: ```cpp class B { public: virtual void f(short) { std::cout ; } }; class D : public B { public: ...
2. **模式匹配**:这是一个在字符串中寻找特定子串的问题,常见的算法有KMP(Knuth-Morris-Pratt)算法和Boyer-Moore算法,它们在文本搜索和文本处理中非常实用。 3. **矩阵**:矩阵是二维数组,常见的操作有矩阵...
标题中的“Flex整合J2EE开发小记+源码下载”揭示了本文的主题,主要..."UserManagerModel"这个文件名可能是Flex应用中的一个用户管理模型,涉及到用户身份验证、权限控制等功能,这部分代码可能是整合的关键部分之一。
在实际使用中,【御风小记账本】可能会使用本地数据库如SQLite来存储用户数据,SQLite是一个轻量级的、无服务器、零配置的嵌入式SQL数据库,非常适合用于桌面应用程序。用户数据的读写操作可以通过Delphi的ADO...
【LocalCache 学习小记1】 LocalCache 是一种本地高速缓存机制,它主要用于提升数据获取速度,尤其是在处理...在处理高并发和热数据时,LocalCache 是一个有效的工具,可以在不影响应用性能的前提下提高服务响应速度。
【标题】"安卓做的小记账本app.zip"是一个包含有安卓应用开发项目的压缩文件,主要涉及的内容是一款基于Android平台的简易记账本应用程序。这个项目不仅提供了源代码,还可能包括开发过程中的报告和演示用的PPT,...