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

swipe类网站工程设计东莞网站建设技术支持

swipe类网站,工程设计东莞网站建设技术支持,宁波工业设计最好的公司,专做户外装备测评视频网站在前后端的交互中#xff0c;前端通过以下三种方式来与后端进行交互#x1f31f; ✅query string ✅form表单 ✅JSON字符串 下面我们将书写这三种方式的后端代码并进行讲解 1、Query String QueryString即在url中写入键值对#xff0c;一般用doGet方法进行交互 代码如下 …在前后端的交互中前端通过以下三种方式来与后端进行交互 ✅query string ✅form表单 ✅JSON字符串 下面我们将书写这三种方式的后端代码并进行讲解 1、Query String QueryString即在url中写入键值对一般用doGet方法进行交互 代码如下  import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;WebServlet(/getParameter) public class GetParameterServlet extends HttpServlet {Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String username req.getParameter(username);String password req.getParameter(password);System.out.println(username);System.out.println(password);resp.getWriter().write(ok);} } 用postman验证 2、form表单 form表单一般用doPost方法进行交互 import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;WebServlet(/postParameter) public class postParameterServlet extends HttpServlet {Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String username req.getParameter(username);String password req.getParameter(password);System.out.println(username);System.out.println(password);resp.getWriter().write(ok);} }3、Jason字符串 1关于Jason Jason是什么 JSON 是存储和交换文本信息的语法类似 XML。JSON采用完全独立于任何程序语言的文本格式 要在Servlet中实现Jason相关操作我们使用Jackson解析器 2jackson的配置 怎样配置Jackson呢 在中央仓库搜索Jackson选中Jackson Databind 点击进去之后选择2.15.0版本 Jackson2.15.0对应Tomcat8、对应Servlet3.1.0 进去后点击复制下面这段代码 !-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -- dependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-databind/artifactIdversion2.15.0/version /dependency 粘贴到pom.xml文件中 之后会出现Maven的按钮点击进行下载  下载完成后原本出现的红字报错消失 3使用json字符串进行前后端交互 在配置好json的解析器后我们书写代码进行前后端交互 import com.fasterxml.jackson.databind.ObjectMapper;import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;//定一个Request类 class Request{public String username;public String password; }class Response{public Boolean ok; }WebServlet(/json) public class JsonParameterSerlet extends HttpServlet {Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {ObjectMapper mapper new ObjectMapper();Request request mapper.readValue(req.getInputStream(),Request.class);//把json字符串映射成Request类的java对象System.out.println(username request.username);System.out.println(password request.password);Response response new Response();response.ok true;//将Response类的java对象映射成json字符串String respjson mapper.writeValueAsString(response);resp.setContentType(applicaton/json;charsetutf8);resp.getWriter().write(respjson);} } 使用postman进行验证 ​​​​​​​
http://www.pierceye.com/news/734632/

相关文章:

  • 怎么样自己做最简单的网站wordpress酷黑主题
  • 长沙市建设网站网站修改域名
  • 邢台企业做网站价格如何做网络推广运营
  • 番禺网站建设服务百度广告推广价格
  • 什么系统做网站最安全网络科技网站设计
  • 通州网站建设是什么查看网站开发商
  • 建设网站公司浩森宇特怎么推广公司网站
  • 来宾住房和城乡建设网站变装第三性wordpress
  • 自己开发网站怎么开发站长工具网址是多少
  • 农业交易平台网站建设成都微信网站开发
  • 十大网站app软件网站建设企业的市场分析
  • 建设网站教程视频下载企业所得税税率2019
  • 网站图片上传不了是什么原因建筑施工图设计
  • 做网站必须要公网ip个人主页网页设计教程
  • 智能家居网站开发成都家装设计公司排名榜
  • 中国建设银行门户网站企业wordpress锁
  • 购物网站建设所需软件科技部网站公布首批创新型县(市)建设名单
  • 网站访客qq抓取淘宝官网首页入口
  • 网站界面设计实训总结cp wordpress
  • 网站建设综合案例济宁北湖建设局网站
  • 青岛网站建设运营网络程序
  • 哈铁工程建设公司网站可做推广的网站
  • 建湖做网站哪家最好计算机网络中小型企业网络设计方案
  • 如何用 python 做网站网站后台seo优化如何做
  • 网站搭建徐州百度网络c2c平台是洗钱吗
  • 二级域名站群微信上浏览自己做的网站吗
  • 十堰微网站建设费用ps做网站尺寸
  • 网站后台制作用的软件电子商务网站推广案例
  • 汽车低价网站建设wordpress怎么搜索中文主题
  • 温江建设局备案网站高品质外贸网站建设