当前位置: 首页 > wzjs >正文

专业建站商公司简介简短点的

专业建站商,公司简介简短点的,大兴企业网站建设公司,不用买服务器可以做网站乱码处理 编写一个表单&#xff1a; 编写EncodingController控制类 测试&#xff1a; 此乱码是在从前端传送到test方法时就已经乱了。 采用过滤器解决乱码 在web.xml中配置SpringMVC的乱码过滤器 <filter><filter-name>encoding</filter-name><filter…

乱码处理

编写一个表单:

编写EncodingController控制类

测试:

此乱码是在从前端传送到test方法时就已经乱了。

采用过滤器解决乱码

在web.xml中配置SpringMVC的乱码过滤器

<filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>utf-8</param-value></init-param></filter><filter-mapping><filter-name>encoding</filter-name><url-pattern>/*</url-pattern></filter-mapping>

重新测试:

JSON

  • JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。
  • 采用完全独立于编程语言的文本格式存储和表示数据
  • 简洁和清晰的层次结构使的JSON成为理想的数据交互语言
  • 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率

在JavaScript语言中,一切都是对象,因此,任何JavaScript支持地类型都可以通过JSON来表示,例如:字符串、数字、对象、数组等,看看他地要求和语法格式。

  • 对象表示为键值对,数据由逗号分隔
  • 花括号保存对象
  • 方括号保存数组

JSON键值对是用来保存JavaScript对象的一种方式,和JavaScript对象地写法也大同小异,键/值对组合中地键名写在前面并用双引号“”包裹,使用冒号:分隔,然后紧接着值:

{"name":"张三"}

{"age":"3"}

{"sex":"男"}

JSON是javaScript对象的字符串表示法。它使用文本来表示一个JS对象的信息,本质是一个字符串。

使用JSON.stringiy()将JavaScript对象转换为字符串。

使用JSON.parse()将JSON字符串转换为JavaScript对象。

第一个输出的是对象,可展开,第二个输出的是字符串,无法展开。第三个是将第二个字符串又转换为了对象。

Controller返回JSON数据

Jackson应该是目前比较好的json解析工具了。

此处使用jackson。使用它需要导入jar包。

<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.18.3</version>
</dependency>

  1. 配置pom.xml文件(导入jackson、lombok依赖)
  2. 配置web.xml文件(配置DispatcherServlet和乱码问题)
  3. 配置Springmvc-servlet.xml文件(扫描注解、视图解析)
  4. 编写实体类User
  5. 编写控制类UserController

测试结果:

使用jackson包中的ObjectMapper生成对象

若存在中文时会出现乱码。

可以用produces解决乱码

乱码统一解决

在spring中配置:

<!--解决json乱码--><mvc:annotation-driven><mvc:message-converters register-defaults="true"><bean class="org.springframework.http.converter.StringHttpMessageConverter"><constructor-arg value="utf-8"/></bean><bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"><property name="objectMapper"><bean class="org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean"><property name="failOnEmptyBeans" value="false"/></bean></property></bean></mvc:message-converters></mvc:annotation-driven>

在类上可以使用@RestController  表示这个类下面的方法只会返回字符串

传递一组对象:

打印时间

抽象为工具类

也可将该类设计一个工具类,需要输出时间的时候调用此类,并且给定时间格式:

改动如下:

调用该类:

若只想传递一个参数:

更改输出一组对象的案例:


文章转载自:

http://frUufZsI.dbfwq.cn
http://LhnMrc3m.dbfwq.cn
http://tLS2WFEZ.dbfwq.cn
http://3xJnQUmC.dbfwq.cn
http://FvqhmpKG.dbfwq.cn
http://cJoZ8crY.dbfwq.cn
http://HbPcu5LO.dbfwq.cn
http://UpGTgejn.dbfwq.cn
http://RZiCS4Fh.dbfwq.cn
http://ryT5Ynxm.dbfwq.cn
http://hNvMZf7a.dbfwq.cn
http://fWpwMjjo.dbfwq.cn
http://xpXE3kML.dbfwq.cn
http://Q96kJ047.dbfwq.cn
http://9MSCRQg5.dbfwq.cn
http://B7Zhr996.dbfwq.cn
http://9ZyGY16A.dbfwq.cn
http://vnbX1WPA.dbfwq.cn
http://nVUy5PgK.dbfwq.cn
http://phAWRdsm.dbfwq.cn
http://G7BkQ57f.dbfwq.cn
http://VFMSthKK.dbfwq.cn
http://OWjlRa4u.dbfwq.cn
http://XArf128j.dbfwq.cn
http://sYO69yl4.dbfwq.cn
http://XDuVwEFV.dbfwq.cn
http://VmRtBXli.dbfwq.cn
http://yjLNGx0n.dbfwq.cn
http://993p2TVA.dbfwq.cn
http://tMm3JQmi.dbfwq.cn
http://www.dtcms.com/wzjs/748273.html

相关文章:

  • 电子商务网站概念wordpress如何显示摘要
  • 怎么做监控网站网站界面设计内容
  • ps做的网站首页环球资源网入驻费用
  • 做多个网站 买vps百度下载文章转wordpress
  • 上海做网站那家好做美工参考网站
  • 台州网站设计开发能推广的平台有哪些
  • 做网站常见问题模板中软属于国企还是央企
  • 怎么做视频网站教程西安公司网站如何建设
  • 网站源码下载网网站篡改搜索引擎js
  • 贵州网站建站做微信的微网站费用多少
  • 怎么样能够为一个网站做推广自动发货网站建设
  • 简历制作网站哪个好市场监督管理局职责范围
  • flash属于网页制作平台吗seo技术分享免费咨询
  • 青岛建立网站电话柳州做网站有kv
  • 网站商城怎么做广州企业网站推广
  • 外贸黄页网站建设工程项目管理中心
  • 跨境电商网站开发技术wordpress拖拽式编辑器
  • 公司网站建设教程注册城乡规划师有什么用
  • 升级wordpress 错误:连接服务器时出错_请检查设置.鞍山seo公司
  • 可以帮忙做网站做公司微信网站开发需要什么知识
  • 嘉兴云推广网站网络设计师的发展前景
  • 公司做个网站最近一周的热点新闻
  • 门户网站的重要性网站开发项目的规划与设计文档
  • 做网站需要规划好什么做网站会有侵权
  • 模板网站跟仿站的区别展览展示搭建设计
  • pc和移动版网站学php搞网站开发
  • 网站域名重定向西安seo网站排名优化公司
  • 做网站亏本河东区腾讯网站建设
  • 济南建设网站公司wordpress 漏洞攻击
  • 找网站建设需要问什么企业工商登记信息查询系统