Java开源工具系列(三)Struts
2005-03-19 14:20
260 查看
在用JSP开发页面的时候你觉得最大的困难是什么,或者说你开发时觉得最不方便的地方在哪里?
一般来说就是逻辑处理和流程控制。如果你单单只用JSP脚本来实现将比较困难。所以我们一般用servlet来处理流程控制,用JavaBean或自定义标签来封装逻辑处理。
而struts就是这样一个框架,他封装了我们处理servlet和定义JavaBean的细节,提供了统一的应用接口,方便我们进行逻辑处理和流程控制。而且struts还提供了一套自定义标签供开发人员使用。
struts框架的入口点是一个servlet,你需要在web.xml文件下进行如下配置。
<servlet
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param >
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
</servlet>
<servlet-mapping
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
这样,所有*.do的请求都会经过struts来处理。
相关网站 http://struts.apache.org
一般来说就是逻辑处理和流程控制。如果你单单只用JSP脚本来实现将比较困难。所以我们一般用servlet来处理流程控制,用JavaBean或自定义标签来封装逻辑处理。
而struts就是这样一个框架,他封装了我们处理servlet和定义JavaBean的细节,提供了统一的应用接口,方便我们进行逻辑处理和流程控制。而且struts还提供了一套自定义标签供开发人员使用。
struts框架的入口点是一个servlet,你需要在web.xml文件下进行如下配置。
<servlet
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param >
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
</servlet>
<servlet-mapping
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
这样,所有*.do的请求都会经过struts来处理。
相关网站 http://struts.apache.org
相关文章推荐
- Java开源工具系列(一)Expresso
- Java开源工具系列(二)Jabber
- JavaWebStudio系列开发工具Visaul Struts版本简介
- JavaWebStudio系列开发工具Visaul Struts版本简介
- 【工具使用系列】Tensorflow FAQs,你需要知道的事
- .Net中的AOP系列之《将AOP作为架构工具》
- 谢欣伦 - 化繁为简系列原创软件 - 工具软件 - 网络摄像机WebCamera
- 金旭亮软件工具系列之WPF开发“查找大文件”工具
- Java开源测试工具汇总
- Java之旅Struts系列(2)——Struts1(精华)
- 主流报表制作工具之王者争夺战:功能大PK系列之动态参数
- 5、ABPZero系列教程之拼多多卖家工具 修改User表结构
- 初试Microsoft Expression 系列开发工具
- 【Struts1.2总结系列】struts-config.xml配置
- iOS系列开发-版本控制工具Git的使用
- C++工程师面试宝典系列之Linux编程之GCC编译工具实践
- Java学习系列(十七)Java面向对象之开发聊天工具
- JMeter专题系列(一)工具简单介绍
- Intermapper系列网络管理工具介绍
- 速动画教学系列共九集,关于struts、hibernate下载