struts2
AmberSheng
坚强的菜鸟一个
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
struts2-认识struts2
学习struts2之前,认识一下struts1.x版本统称为struts,struts2.x叫做struts2。两个版本互补兼容,从struts.apache.org下载了最新的struts2。解压后的文件目录如下:apps文件夹:里面是一些war包,直接可以放到服务器上运行,与我们开发关系不大。但是在学习阶段可以作为参考。docs文件夹:基本上所有的框架都有这个文件夹,这里放的是帮助文档原创 2013-09-30 22:22:24 · 800 阅读 · 0 评论 -
struts2-搭建开发框架
解压struts2你会看到一大堆的jar包。我的是struts2.3.15.2。lib目录下有126个jar包。作为新手一看就懵了。现在我来给大家详解一下这126个jar用途,以及核心jar包。至于其他的你如果用到的话。就自己去对照者列表用。antlr:自定义编译器生成工具。我是这么理解的,antlr是一个工具,提供一些基础类让我们定义自己的语法和词法。通过这个工具能够生成语法分析器和词法分析原创 2013-10-01 20:03:39 · 1066 阅读 · 1 评论 -
struts2-常用规范
struts2里面有很大一部分是约定的规范。没有原因,只要那么记着就可以了。这里我简单总结一下JavaBean:经常把一些类称为JavaBean,什么是JavaBean?其实就是一些有属性和get set方法,没有其他方法的类。JavaBean在框架中是数据存储和传输的载体。以下是JavaBean详细分类。PO:持久化对象,用户数据库持久层BO:业务对象,用户业务逻辑处理VO:值对原创 2013-10-01 20:19:51 · 656 阅读 · 0 评论 -
struts2-面向对象编程重要模型基础
看到标题,也许有人就开始喷了,面向对象编程谁都懂,不要理论,来实际的。我也是实用主义者,不过看到这两个重要模型概念,我不禁要拿出来和大家分享一下对象构成模型对象都由三个基本内容构成签名:对象的名字属性:对象的内部特征方法:对象的行为特征public class People//签名{ private int age;//属性 public int原创 2013-10-08 20:55:34 · 831 阅读 · 0 评论 -
struts2-什么是框架
开始进入正题。学习一个东西我们要搞懂这个东西是什么,为什么存在,有什么用,最后才是怎么使用。今天解决框架是什么。我们将一些常用的方法封装成对象,将这些对象打包成jar包,然后就可以很方便的使用了。框架也是如此,框架就是一些人为了解决一些特定的问题,总结出一些他们实践过的比较好的方法,打包成jar包,提供给我们使用。只不过我们使用这些框架很多时候是自动调用的过程,我们没有看到罢了原创 2013-10-08 21:46:13 · 757 阅读 · 0 评论 -
struts2-web开发模式
众所周知,struts2是用来解决web开发所遇到的问题。那么什么是web开发,web开发有那几种模式。只有弄清楚了web开发模式,我们才知道struts2用在何处,怎么用最为大家所知的web开发模式就是分层开发模式,web开发分为三层表示层:负责处理与界面交互相关的功能。这里就是struts2用武之地业务层:负责复杂的业务逻辑计算和判断。spring的地盘,学完struts2再学sp原创 2013-10-09 21:44:37 · 811 阅读 · 0 评论 -
struts2-为什么是struts而不是servlet+jsp
servlet + jsp开发web应用程序是很多人标榜的web开发基础。struts不过是更加简单而已。不够高级。就像使用c语言的人觉得使用java的开发人员是菜鸟一样。于是我使用了servlet+jsp谢了一个最简单的前台向后台传值的例子。传递一个时间和姓名jsp页面<%@ page language="java" contentType="text/html; charset=u原创 2013-10-12 20:26:26 · 1094 阅读 · 0 评论 -
struts2-基本结论
学习struts2要始终牢记一点struts2是扩展了servlet标准,运行在web容器上处理HTTP请求的类集合。原创 2013-10-12 21:02:59 · 685 阅读 · 0 评论 -
struts2-运行环境
struts2是基于xwork。依赖servlet,jsp,jdk版本。struts2要求servlet版本在2.4以上jsp版本2.0以上,jdk版本1.5以上原创 2013-10-12 21:23:30 · 803 阅读 · 0 评论
分享