el值获取${aa}值为空时的正确处理

本文探讨了在使用EL表达式时,如何正确处理变量为空或未定义的情况,避免JavaScript中函数调用和变量赋值时出现错误。通过对比不正确的写法与正确写法,帮助读者理解并掌握EL表达式的正确使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

el表达式
    传入请求参数   为 AAA表    后面可能带表的字段 或为空的情况

在el表达式中  AAA.a为空或没定义的情况
不太正确的写法: <a onclick="hashu(${AAA.a})"></a>  ----》<a onclick="hashu()"></a>    这时回找不到js下面定义的 hashu(a) 
正确写法:<a onclick="hashu('${AAA.a}')"></a>

在js中
 不太正确的写法 :var  zhi=${AAA.a};   会出错
 正确写法:       var  zhi="${AAA.a}";  --->var  zhi="";  
 

100.757204: CPU: 5 PID: 3009 Comm: system_server Tainted: G S W OE 6.6.56-android15-8-o-g23dba678dba4-debug #1 1400000003000000474e5500f712d2626cc0b702 100.766851: ffffff8908ea15e3: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.776456: Hardware name: Qualcomm Technologies, Inc. Kera MTP,neutron (DT) 100.776458: Call trace: 100.776459: dump_backtrace+0xf0/0x140 100.776466: show_stack+0x18/0x28 100.776468: dump_stack_lvl+0x70/0xa4 100.776475: __kernel_unpoison_pages+0x16c/0x1ac 100.776485: post_alloc_hook+0x184/0x1ac 100.776492: prep_new_page+0x28/0x188 100.776495: get_page_from_freelist+0x1bb8/0x1d54 100.776499: __alloc_pages+0xe8/0x2cc 100.776502: __folio_alloc+0x1c/0x4c 100.776505: vma_alloc_zeroed_movable_folio+0x38/0x4c 100.776512: handle_mm_fault+0xd88/0x20c0 100.776516: do_page_fault+0x20c/0x4b0 100.776525: do_translation_fault+0x38/0x54 100.776528: do_mem_abort+0x58/0x118 100.776532: el0_da+0x48/0x84 100.776537: el0t_64_sync_handler+0x98/0xbc 100.776539: el0t_64_sync+0x1a8/0x1ac 100.776628: page:fffffffe2423a8c0 refcount:1 mapcount:0 mapping:0000000000000000 index:0x1 pfn:0x988ea3 100.786262: ffffff8908ea15f3: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786266: ffffff8908ea1603: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786269: ffffff8908ea1613: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786272: ffffff8908ea1623: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786274: ffffff8908ea1633: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786277: ffffff8908ea1643: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786279: ffffff8908ea1653: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa ................ 100.786282: ffffff8908ea
03-08
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值