环境

  jdk:1.8.0_181

  tomcat:7.0.100

  mysql:8.0.25

工具

  ideaIU+Hbuilder


遇到的问题

  1.需要跳转到注册在tobar中页面时,需使用

  uni.switchTab({
    url: ''//页面路径
  });

  2.uniapp的数据缓存

  存: uni.setStorageSync('key',value)

  取: uni.getStorageSync('key')

  清除:uni.removeStorageSync('key');

  3.(跨域)向后端发生请求

    3.1修改uniapp中的manifest.json

    3.2修改"源码视图"

    method中的代码可以这样写(注释中的前两种可以用在h5中,但无法用在小程序里)

  4.后端返回数据到前端

                //转为json格式
String json= JSON.toJSONString(s);//关键
//设置编码格式
response.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
//用流输出
out.print(json);

  即可在前端以json格式接受到数据

  如:res.data即可获取数据

  5.v-modle在小程序中失效

  <template>

    <view class="inputWrapper">
      <input class="input" type="text" placeholder="账号" @input="getSno" />
    </view>

  </template>

  <script>
    export default {
      methods: {
         getSno:function(event){
           // 绕过v-model 获取input输入框的值
           this.Sno = event.detail.value
         },
       }

    }
  </script>

  6.uni-app  get请求传参,到后端显示中文乱码

   因为内置了tomcat,即使我们在application.yml文件里配置了tomcat的编码格式,但是当我们打包成war包部署到生产服的时候用的却是服务器上的tomcat,所以需要修改服务器上的tomcat的      server.xml文件。

   修改tomcat的server.xml配置文件

   找到如下代码:
    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
    这段代码规定了Tomcat监听HTTP请求的端口号等信息。

    可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求。

   修改完成后:

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

  

  7.前端页面跳转传参

  

最新文章

  1. MyBatis入门案例
  2. 为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换
  3. tomcat datasource
  4. POJ 3281
  5. 计划任务命令crontab、at
  6. iterm2 配色修改
  7. IOS静态库和Framework区别
  8. Windows下连接php5.3+sql server2008
  9. vue项目中操作PDF文件
  10. 如何使用一次for循环得到数组中第二大的数和第三大的数
  11. Python爬虫入门教程 46-100 Charles抓取手机收音机-手机APP爬虫部分
  12. Linux-网络基础
  13. Vue:如何在vue-cli中创建并引入自定义组件
  14. 浅谈JS中的原型对象和原型链
  15. JS过渡和变形效果演示(举例:鼠标滑过图片放大) --JS案例
  16. 重温jsp③
  17. 图的遍历 之 深搜dfs
  18. 【转】两款 Web 前端性能测试工具
  19. 面对最菜TI战队,OpenAI在Dota2上输的毫无还手之力
  20. Python之L.pop()和del L[i]

热门文章

  1. (acwing蓝桥杯c++AB组)2.1 二分
  2. Java的jmap命令使用详解
  3. linux指令_张三
  4. JavaWeb 11_jsp九大内置对象
  5. Django APIView源码解析
  6. HTTP发展史,HTTP1.1与HTTP2.0的区别
  7. MVCC多版本并发控制
  8. struts2学习一:hello struts2及struts2环境配置中遇到的问题
  9. SpringSecurity集成启动报 In the composition of all global method configuration, no annotation support was actually activated 异常
  10. 学习GlusterFS(四)