当前位置: 首页 > news >正文

开始我的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,如需转载请自行联系原作者

相关文章:

  • MSDE2000与SQLExpress2005共存时如何远程访问
  • 庖丁解Puppet之中级进阶篇
  • Web服务初探:用Demo学Web服务系列(2)——编写一简单的Web服务
  • Android DataBinding库(MVVM设计模式)
  • Linux LVM逻辑卷管理
  • Mysql ERROR 1396 (HY000) 错误的解决办法
  • QImage Mat IplImage 之间的相互转换
  • visual studio如何附加到进程调试python命令
  • 大数据时代的全能日志分析专家--Splunk安装与实践
  • 微软今天发布Windows 7/Server 2008 R2 SP1 RC候选版
  • mariadb的日志
  • 内存数据的十六进制Print
  • 1.4linux单用户模式下修改root密码和救援模式修改root密码
  • 跨进程通信之Messenger
  • 记录一次处理https监听不正确的过程
  • conda常用的命令
  • CSS 三角实现
  • ESLint简单操作
  • JS学习笔记——闭包
  • Linux中的硬链接与软链接
  • mac修复ab及siege安装
  • PAT A1017 优先队列
  • PAT A1120
  • WePY 在小程序性能调优上做出的探究
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 前端技术周刊 2019-02-11 Serverless
  • 如何选择开源的机器学习框架?
  • 为什么要用IPython/Jupyter?
  • 以太坊客户端Geth命令参数详解
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • #前后端分离# 头条发布系统
  • (1)(1.13) SiK无线电高级配置(五)
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (rabbitmq的高级特性)消息可靠性
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (数据结构)顺序表的定义
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (转)iOS字体
  • (转)Sql Server 保留几位小数的两种做法
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • .Mobi域名介绍
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .net和jar包windows服务部署
  • .NET中GET与SET的用法
  • /dev/sda2 is mounted; will not make a filesystem here!
  • @SuppressWarnings注解
  • @vue/cli脚手架
  • @取消转义
  • [ vulhub漏洞复现篇 ] JBOSS AS 5.x/6.x反序列化远程代码执行漏洞CVE-2017-12149
  • [AR]Vumark(下一代条形码)