11.如何自学Struts2之Struts2验证[视频]

简介: 11.如何自学Struts2之Struts2验证[视频] 之前写了一篇“打算做一个视频教程探讨如何自学计算机相关的技术”,优酷上传不了,只好传到百度云上: http://pan.baidu.com/s/1kTDsa95这节课讲的过程中碰到了些问题,同时处理问题费了些时间,有问题可以直接回复这篇文章。

11.如何自学Struts2之Struts2验证[视频]

 

之前写了一篇“打算做一个视频教程探讨如何自学计算机相关的技术”,优酷上传不了,只好传到百度云上:

 

http://pan.baidu.com/s/1kTDsa95


这节课讲的过程中碰到了些问题,同时处理问题费了些时间,有问题可以直接回复这篇文章。


错误1:http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd - Class: sun.net.www.protocol.http.HttpU
解决方案:http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd的结点改为
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">

错误2:Error setting expression 'age' with value ['', ]
解决方案:age输入空值导致这个错误,因为Struts2将无法将空字符串转化成int型,要么加js判断,或者用字符串处理
  public void setAge(String age) {
       this.age = Integer.parseInt(age);
   }

错误3:Error setting expression 'submit' with value ['Submit', ]
解决方案:删除: name="submit"  

目录
相关文章
|
分布式计算 API 调度
【2023总结】天猫国际自营贴纸系统的焕新之路
【2023总结】天猫国际自营贴纸系统的焕新之路
330 3
|
人工智能 自然语言处理 运维
AIGC系列文章汇总
AIGC系列文章汇总(2024年3月8日更新)
3380 4
AIGC系列文章汇总
|
机器学习/深度学习 并行计算 安全
北京大学肖臻老师《区块链技术与应用》公开课笔记8——比特币挖矿
北京大学肖臻老师《区块链技术与应用》公开课笔记8——比特币挖矿
1217 0
|
3月前
|
人工智能 监控 安全
智慧工地主要包括哪些内容?
智慧工地运用物联网、AI、大数据等技术,实现施工全过程的数字化与智能化管理。涵盖人员、设备、安全、环境、质量与信息化六大板块,通过智能设备与系统协同,提升效率、保障安全、降低成本,助力绿色施工与科学决策。
728 5
|
3月前
|
机器学习/深度学习 人工智能 算法
从人工决策到AI自主规划:2025物流配送管理工具的智能化升级
物流配送管理工具正经历技术革新,从手工调度1.0迈向数字孪生与AI驱动的4.0时代。新一代系统融合IoT、强化学习与路径优化算法,实现智能调度、实时执行与资源优化。多模态感知、自适应路由与弹性网络设计推动物流数字化转型。未来,量子计算、自主物流网络与认知型AI将重塑行业格局,助力物流向高效、绿色、韧性发展。
540 0
|
7月前
|
SQL 前端开发 Java
深入理解 Spring Boot 项目中的分页与排序功能
本文深入讲解了在Spring Boot项目中实现分页与排序功能的完整流程。通过实际案例,从Service层接口设计到Mapper层SQL动态生成,再到Controller层参数传递及前端页面交互,逐一剖析每个环节的核心逻辑与实现细节。重点包括分页计算、排序参数校验、动态SQL处理以及前后端联动,确保数据展示高效且安全。适合希望掌握分页排序实现原理的开发者参考学习。
474 4
|
SQL 关系型数据库 测试技术
软件测试|教你如何使用UPDATE修改数据
软件测试|教你如何使用UPDATE修改数据
|
自然语言处理
什么是大模型的局限性?
【7月更文挑战第25天】什么是大模型的局限性?
2274 3