`

java javascript 编码小结

阅读更多

js:

encodeURIComponent(var x)  编码    decodeURIComponent(var x) 解码

 

java

 

 URIEncoding.encode()   URIDecoding.decode()

 

 request.getParameter(); 本身就是进行一次解码

 如果再解码的话就会报错   例如    url="+-*"    编码 url 后  在地址栏中 是%xx 的形式 ,后台request.getParameter() 后 就变成 “+-*” 如果再进行解码的话 就会 成为  “ -*” 加号变成空格

 ,但是request.getParameter() 的解码又不完全是 URIDecoding.decode()有一些编码后的东西 request.getParameter 还是解决不了的, ,这也就是为什么有的前台进行两次编码,在后台request 一下再解码一次

 

 

xml

 

 注意 JBoss  tomacat    中的编码

 

 

 

 

 

分享到:
评论

相关推荐

    web编码问题小结.doc

    本文档《web编码问题小结》详细总结了Java开发中可能遇到的各种编码问题及其解决方案,覆盖了数据库、Cookie、静态页面、POST与GET请求等多种场景。 #### 数据库的中文问题 数据库的中文问题主要源于数据库与应用...

    javascript 框架小结 个人工作经验

    通过萧枫的个人经验和总结,我们可以了解到JavaScript框架的许多实用方法和技巧,这些知识不仅对新手开发人员有指导作用,同时也为那些希望提高自己JavaScript编码水平的开发者提供了参考。在不断的学习和实践中,每...

    RSA加密解密【小结】

    这个【小结】主要围绕使用JAVA和JS实现RSA加解密的过程进行讲解,并提供了相应的源码示例。 RSA算法基于两个大素数的乘积,这个乘积作为公钥,而两个大素数作为私钥。加密时使用公钥,解密时使用私钥,确保了只有...

    你需要知道的10个最佳javascript开发实践小结

    JavaScript是Web开发中不可或缺的一部分,但如果不正确地使用,它可能会导致性能问题和代码混乱。以下是一些最佳的JavaScript开发实践,旨在帮助你更高效、更优化地编写...记住,良好的编码习惯是长期项目成功的关键。

    Ajax乱码小结

    - 服务器端通过`request.getParameter()`获取到参数后,使用`new String(参数.getBytes("ISO8859-1"), "目标编码")`来解码,其中“目标编码”应与客户端使用的编码一致。 2. **POST请求乱码解决方案**: - 在...

    ajax异步请求小结

    **Ajax异步请求小结** Ajax(Asynchronous JavaScript and XML)是一种用于创建快速、动态网页的技术,它允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。这种技术极大地提升了用户体验,...

    java学生信息管理系统.doc

    8. **实验小结**:项目结束时,开发者会总结经验教训,对系统进行评估,提出改进意见,以便于后续的迭代升级。 综上所述,Java学生信息管理系统是一个综合运用多种IT技术的实践项目,涵盖了从需求分析到系统实现的...

    java web开发技术大全

    4.7.1 Java的编码原理 4.7.2 实例:解决输出中文乱码问题 4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4 实例:用AJAX技术发送和接收中文信息 4.7.5 实例:在请求消息头和响应消息头...

    java web技术开发大全(最全最新)

    4.7.1 Java的编码原理 4.7.2 实例:解决输出中文乱码问题 4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4 实例:用AJAX技术发送和接收中文信息 4.7.5 实例:在请求消息头和响应消息头中转输...

    优秀计算机软件实习小结模板.docx

    在【优秀计算机软件实习小结模板】中,实习地点是深圳市百盛佳信息咨询有限公司,实习时间为20__年12月5日至20__年4月5日。实习内容涉及Java软件开发,这是一种广泛使用的编程语言,尤其适合构建企业级应用。在实习...

    javascript的hashCode函数实现代码小结

    在JavaScript中,`hashCode`函数的实现可以从Java的`hashCode()`方法中获取灵感,因为Java的实现是经过优化的,并且广泛应用于各种场景。 下面我们将详细讨论几种不同的`hashCode`实现方法: 1. **基础实现**: `...

    birt使用小结

    在提供的文档"Birt使用小结.doc"中,可能会包含关于如何使用BIRT API的具体示例,包括如何创建数据集、如何在报表中插入和操作数据、如何自定义样式和交互,以及如何优化性能等方面的内容。通过学习和实践这些内容,...

    华为OD机试C卷- 模拟数据序列化传输(Java & JS & Python & C & C++).md-私信看全套

    #### 小结 本题目考察了序列化与反序列化的基本概念,并通过具体的编码和解码任务让参与者深入理解这一技术的实际应用。在实现过程中需要注意边界条件和异常处理,确保程序的健壮性和准确性。无论是 Java 还是 ...

    javascript中的注释使用与注意事项小结

    在JavaScript编程语言中,注释是开发者不可或缺的工具,它能帮助我们理解代码逻辑,提高代码的...无论是单行注释还是多行注释,都应当根据实际情况选择合适的方式,并遵循良好的编码风格,避免引发潜在的语法错误。

    国际化小结(更新中)

    "国际化小结(更新中)"这个标题表明这是一篇关于国际化技术的总结性文章,可能包含了作者在实践中积累的经验和技巧,而且文章可能随着作者对i18n理解的深入而不断更新。 描述中提到的“博文链接:...

    java课程设计(同名10019).doc

    Java课程设计报告 ...六、小结 Java课程设计不仅锻炼了学生的编程技能,也让他们在实践中了解了完整的软件开发流程。通过设计和实现游戏,学生能够更好地理解和运用Java语言,为今后的软件开发工作打下坚实的基础。

    java++计器.doc

    五、设计体会与小结 设计过程中可能会遇到的问题包括语法错误、逻辑错误以及UI设计挑战。解决这些问题需要查阅文档、使用调试工具,甚至求助于同学或教师。通过设计,学生可以深化对Java语言的理解,掌握GUI编程...

    Java软件工程师简历

    - **总结经验**:强调了需求沟通的重要性、团队协作精神以及工作小结的价值。 2. **网上购物系统**: - 技术栈:Struts2 + Hibernate + Spring + JSP + Ajax - 开发环境:Windows 7/xp + SQL Server 2005 + ...

    软件工程学基础入门课程 软件工程基础-第07章 程序设计语言与编码 共59页.pptx

    #### 四、小结 《程序设计语言与编码》这一章节是软件工程课程的重要组成部分,它不仅介绍了不同类型的程序设计语言,还深入探讨了如何选择合适的编程语言以及遵循良好的编码实践。通过本课程的学习,学生将能够更...

    ssi框架学习个人小结

    此外,还会用到JavaScript、jQuery和ExtJS等前端库增强交互性。 - **控制层**:Struts2在此层发挥作用,通过Action处理请求,并将数据转发给视图层或调用业务逻辑层的方法。 - **业务逻辑层**:通过Spring管理的Bean...

Global site tag (gtag.js) - Google Analytics