开始我的Struts学习

简介:
原文发表于网易博客 2009-03-15 22:06:17 
      从去年9月份就听说过struts了。但是一直没有下定决心去学习。去年连耍带找工作,一学期就没了。现在工作也没什么着落,人也疲软了,身心疲惫,想学习点新知识,当是自我安慰,自我提升吧。 
      今天上午就看了一个登陆系统的不同的实现方法。从最原始的纯jsp,jsp+javaBean,jsp+DAO,到jsp+struts+DAO.感觉struts框架做的还是挺不错的。一个form处理表单数据(对数据先进行第一次过滤),一个Action来对form中的数据进行验证。层次很分明。比起以前我做的那个jsp+javaBean的登陆系统,更能体现mvc的概念。 
       hibernate提供了orm的机制,spring提供了IOC机制。而struts提供的,则是一个通用的层次分明的用于web开发的mvc框架。呵呵,这只是我的初步理解了。还得继续看下去了。 
    
    2011-05-25 00:50 
    工作接近两年,跟开发不沾边,现在都忘的差不多了.后面看情况,如果需要再补回来. 

    朝花夕拾.



本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/archive/2011/05/25/2056166.html,如需转载请自行联系原作者

目录
相关文章
|
机器学习/深度学习 传感器 人工智能
AI:国内外人工智能产业应用图谱应用层/基础层详解
AI:国内外人工智能产业应用图谱应用层/基础层详解
AI:国内外人工智能产业应用图谱应用层/基础层详解
|
存储 JavaScript API
Vuex 和 Pinia 的区别
【10月更文挑战第18天】Vuex 和 Pinia 都有各自的优势和适用场景。Vuex 适合较为大型和复杂的项目,强调严格的架构和流程;而 Pinia 则更适合中小型项目以及对灵活性和简洁性有更高要求的开发者。你可以根据项目的具体需求和个人喜好来选择使用哪一个状态管理库。
1913 158
|
数据采集 数据可视化 API
QUIC协议优化:HTTP/3环境下的超高速异步抓取方案
本文介绍了一种基于QUIC和HTTP/3的异步爬虫方案,用于抓取知乎热榜数据并生成趋势图。通过HTTPX与aioquic结合实现高性能连接复用,配合代理IP绕过反爬限制,提取标题、热度等信息。利用Python代码示例展示了异步抓取流程,并借助Matplotlib绘制话题热度变化图表。分析显示突发热点生命周期短,而深度话题热度更稳定。此方案可优化内容运营策略,快速捕捉潜在爆款话题。
543 4
QUIC协议优化:HTTP/3环境下的超高速异步抓取方案
|
网络协议 iOS开发 MacOS
Mac使用TCP发送信息nc -l 9000 和 telnet 127.0.0.1 9000
Mac使用TCP发送信息nc -l 9000 和 telnet 127.0.0.1 9000
377 1
|
机器学习/深度学习 自然语言处理 监控
智能客服系统集成技术解析和价值点梳理
在 2024 年的智能客服系统领域,合力亿捷等服务商凭借其卓越的技术实力引领潮流,它们均积极应用最新的大模型技术,推动智能客服的进步。
682 7
|
存储 弹性计算 固态存储
阿里云服务器价格参考,2024最新收费标准与活动价格参考
同配置的阿里云服务器有多种实例规格可选,2024年,经济型e、通用算力型u1、计算型c7、计算型c8y、通用型g7和通用型g8y等实例2核4G、4核8G、8核16G、2核8G、4核16G、8核32等配置的云服务器有优惠,其中,通用算力型u1实例2核4G,5M固定带宽,80G ESSD Entry盘企业用户购买只要199元/1年,另外轻量应用服务器2核2G和2核4G配置也有优惠。下面是2024年截至目前阿里云服务器主要配置的最新活动价格及选择建议参考。
阿里云服务器价格参考,2024最新收费标准与活动价格参考
|
人工智能 UED
“视觉AI任意门”AnyDoor,只需点两下鼠标就可以实现任意场景物体交换
【2月更文挑战第17天】“视觉AI任意门”AnyDoor,只需点两下鼠标就可以实现任意场景物体交换
882 1
“视觉AI任意门”AnyDoor,只需点两下鼠标就可以实现任意场景物体交换
|
存储 SQL 测试技术
Entity Framework Core 中的存储过程超厉害!从定义到调用全攻略,提升性能与安全性!
【8月更文挑战第31天】在现代软件开发中,数据库操作效率至关重要。Entity Framework Core(EF Core)作为强大的对象关系映射(ORM)框架,支持存储过程,可提升数据库操作的性能、安全性和可维护性。本文详细介绍如何在 EF Core 中定义、配置及调用存储过程,并提供最佳实践建议,包括性能优化、安全性增强、代码可维护性提升以及参数化查询等。通过遵循这些指导原则,开发者能够充分利用存储过程的优势,显著提高应用程序质量和性能。附带完整示例代码,展示从定义实体类到调用存储过程的全过程。
1064 0
|
机器学习/深度学习 人工智能 算法
好教程推荐系列:《计算机视觉--算法与应用》和《机器视觉算法与应用》等等
好教程推荐系列:《计算机视觉--算法与应用》和《机器视觉算法与应用》等等
1270 0
|
机器学习/深度学习 PyTorch Go
YOLOv5源码逐行超详细注释与解读(7)——网络结构(2)common.py
YOLOv5源码逐行超详细注释与解读(7)——网络结构(2)common.py
3747 0
YOLOv5源码逐行超详细注释与解读(7)——网络结构(2)common.py

热门文章

最新文章