Struts原理的例子功能非常简单,假设有一个名为lhb的用户,其密码是awave,程序要完成的任务是,呈现一个登录界面给用户,如果用户输入的名称和密码都正确返回一个欢迎页面给用户,否则,就返回登录页面要求用户重新登录并显示相应的出错信息。这个例子在我们讲述Struts原理的基础部分时会反复用到。之所以选用这个简单的程序作为例子是因为不想让过于复杂的业务逻辑来冲淡我们的主题。
因为Struts是建立在MVC设计模式上的框架,你可以遵从标准的开发步骤来开发你的Struts Web应用程序,这些步骤大致可以描述如下:
1定义并生成所有代表应用程序的用户接口的Views,同时生成这些Views所用到的所有ActionForms并将它们添加到struts-config.xml文件中。
2在ApplicationResource.properties文件中添加必要的MessageResources项目
3生成应用程序的控制器。
4在struts-config.xml文件中定义Views与 Controller的关系。
5生成应用程序所需要的model组件
6编译、运行你的应用程序。
下面,我们就一步步按照上面所说的步骤来完成我们的应用程序:
第一步,我们的应用程序的Views部分包含两个。jsp页面:一个是登录页面logon.jsp,另一个是用户登录成功后的用户功能页main.jsp,暂时这个页面只是个简单的欢迎页面。
其中,logon.jsp的代码清单如下:
< %@ page contentType="text/html; charset=UTF-8" %> < %@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> < %@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> < HTML> < HEAD>
分享到:
相关推荐
STRUTS实例STRUTS实例STRUTS实例STRUTS实例
struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例struts实例
Struts1入门教程实例
struts详细文档,strut讲解、struts实例
struts2登录实例struts2登录实例struts2登录实例struts2登录实例struts2登录实例struts2登录实例struts2登录实例
MRP原理之实例讲解
struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例struts2实例
Struts1 程实例教 透彻分析了Struts1的原理 外加实例配带 经典之作适合入门者和想详细了解Struts1的人 Struts1 程实例教 透彻分析了Struts1的原理 外加实例配带 经典之作适合入门者和想详细了解Struts1的人Struts1 ...
超详细VisionPro 视觉工具-原理及实例讲解,本资源包含VisionPro中各种工具运用的讲解
struts2入门实例和工作(流程)原理struts2入门实例和工作(流程)原理struts2入门实例和工作(流程)原理struts2入门实例和工作(流程)原理
struts2简单应用实例struts2简单应用实例struts2简单应用实例struts2简单应用实例struts2简单应用实例struts2简单应用实例struts2简单应用实例
其余部分搜索、下载方法: ... 2、可在“搜索”按钮前面的文本框内填上本资源的关键字进行搜索。 ... ...Windows信息安全原理与实践(课件+众多实例源代码+期末复习+扩展内容+配套教材Word完整版).part5
struts2的简单实例struts2的简单实例struts2的简单实例struts2的简单实例struts2的简单实例
其余部分搜索、下载方法: ... 2、可在“搜索”按钮前面的文本框内填上本资源的关键字进行搜索。 ... ...Windows信息安全原理与实践(课件+众多实例源代码+期末复习+扩展内容+配套教材Word完整版).part5
struts入门与实践,源代码和数据库,实例完整,实用性强
JAVA WEB整合开发实例精通:Struts+Hibernate+Spring
其余部分搜索、下载方法: ... 2、可在“搜索”按钮前面的文本框内填上本资源的关键字进行搜索。 ... ...Windows信息安全原理与实践(课件+众多实例源代码+期末复习+扩展内容+配套教材Word完整版).part5
Struts-Menu实例教程 Struts-Menu实例教程 Struts-Menu实例教程
struts2 的一个实例struts2 的一个实例struts2 的一个实例struts2 的一个实例
struts1标签及实例:对struts1标签详细讲解和用实例进行实践