Java 在前后台进行交互时,所要注意的情况

本文介绍了Java Web在前后台交互时的关键点,包括后台给前台传递值的注意事项,如对象验证、字符串判断等。同时,详细阐述了同步与异步(特别是Ajax)传递时的不同处理,以及前台如何通过EL表达式或Ajax获取后台数据时的验证和处理方法。
摘要由CSDN通过智能技术生成

Java web 在进行前后台交互时,所要注意的要点:

后台代码注意要点:

1.后台给前台传递值的时候大多数分为以下几种情况:

     a.list

     b.map

     c.对象

     d.字符串

   那么所要注意的:

多数的情况下,会出现前台传递参数到后台,那么我们需要多传递的参数进行验证,如:传递的是对象,那么我们需要对对象进行是否为null的验证,如果为null的话,那么得到的就是一个空的list或者是空的新对象,在传递到前台页面没有数据,显得没有意义;如果传递的是字符串,那么我们需要对字符串进行一下判断,首先要做的就是判断是否为null,这步很重要,且判断字符串的长度是否大于0;


那么在后台传递到前台是会有几种形式:同步传递以及异步(ajax方法):

在同步传递时,大多数的情况是没有什么需要注意的,但是ajax的方式就不同了,有多种的情况,一般的情况有一下两种:一种是text的形式,这种形式的多数是传递的成功与失败的时候使用;另一种是json的形式,对于json格式的数据又分为多种的情况:1.json的数据用于ajax中数据地拼接,很方便这种的情况主要是针对map以及list的数据格式,单独的对象是不行的,单独的对象只能是进行同步的交互。


2.前台获取到后台的传

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值