- struts简介:
- Struts是一个灵活的控制层,例如Java Servlets和JavaBeans的,ResourceBundles标准技术为基础,和XML,以及各种的Apache共享包像BeanUtils 和责任链。该框架可以帮助您为您的应用程序创建一个可扩展的开发环境,根据公布的标准和证明的设计模式。
- struts1定义:
- Struts = Jsp + Servlet + taglib ; Struts只是一个MVC框架(Framework),用于快速开发JavaWeb应用。Struts实现的重点在视图层.
- struts1明明是以控制层为什么被判别为视图层?
- Struts是一个灵活的控制层。但是它依赖Servlets,所以进行严格的划分就成为了视图层.
- struts中的action与action-form.
- 作为连接应用程序的模型和Web视图桥框架的控制行为。当收到请求时,控制器调用一个Action类。与模型(或最好,咨询一类的行动代 表你的门面模式),以检查或更新应用程序的状态。该框架提供了一个ActionForm类来帮助传输数据模型和视图之间。
- action:是struts的控制器,action的业务是通过consults是以个请求后台,调用Model层.
- action-form:收集页面数据.
- 在Web.xml中配置下面这句话的作用:
<welcome-file-list>
<welcome-file> login.jsp</welcome-file>
</welcome-file-list>
- 在Web.xml中配置上面那句话,时就可以在输入地址栏是只输入http://localhost:8080/struts-loginSample( 工 程名)时它会自动跳转到http://localhost:8080/struts-loginSample/login.jsp 页 面.
SVN操作
- branch(分支)
- 分支为动态,当以个项目开发到一定的阶段事对项目开发提出了原计划以外的开发模式,如需要添加新东西,但是添加风险大.这样就可以使用 SVN分支开发,在不影响原程序继续开发的情况的一种并发开发.
- tag(标签)
- 讲当前工程打一个标记,该标记为静态的,但一个程序出现一问题了,可以通过标签快速定位,进行修改.标签巩功能用于新功能的测试开发.
- 版本冲突
- 解决版本冲突的方式,通过手动进行修改.
- 如何避免版本冲突:常更新,勤提交.