




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
struts2入门手册首先这个教程是基于你已经安装了myeclipse的基础上的,如果你还没有安装myeclipse工具软件的话,你需要马上去安装一个。如果你已经有了工具软件了的话,现在就按照以下步骤来入门struts2吧。1、 下载struts2进入struts的官网/,点击download,选择Full Distrybution:下的struts2-xxx-all.zip,下载struts2的最新版本,将压缩包解压,放置到D盘目录下。2、 解压struts2进入你解压后的struts2文件夹中,到D:struts2-xxxapps中,解压其中的struts2-blank.war压缩文件到D:struts2-xxxexample,这是struts2提供的基础例子,里面的WEB-INFlib目录下的包正是struts2正常工作所需要的基本包。3、 导入struts2基本包打开你的myeclipse,创建一个web project工程,命名为test(你也可以自己随意起一个),不要急着点击Finish,先选择Next,继续选择Next,在弹出的对话框中把第二个单选框打勾,如图,再点击Finish。创建好之后在你创建的工程上目录下的WebRoot/WEB-INF/lib目录上单击右键,选择import.,选择General下的File System,点击Next,选择Browse.,浏览选择到D:strutsexampleWEB-INFlib目录,点击确定。选择Sellct All,点击Finish,就完成了struts需要的最基础的核心包的导入。4、 用struts实现一个简单的登陆验证1. 修改工程目录下的WebRootWEB-INF目录下的web.xml文件,将里面的内容替换为如下代码: test login.jsp struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2 /*2. 在工程的src目录下创建struts.xml,代码如下: /welcome.jsp /login.jsp 3. 在工程的src目录下创建package(包),命名为action,在action中新建class,命名为LoginAction,代码如下:package action;import javax.servlet.http.HttpSession;import com.opensymphony.xwork2.ActionSupport;import org.apache.struts2.ServletActionContext; SuppressWarnings(serial)public class LoginAction extends ActionSupport private String name; private String password; public String getName() return name; public void setName(String name) = name; public String getPassword() return password; public void setPassword(String password) this.password = password; public String forward() throws Exception return SUCCESS; /重载ActionSupport中的execute()方法 public String execute() throws Exception /验证输入的Name是否为name,是则返回success否则返回input if(name.equals(name) HttpSession session = ServletActionContext.getRequest().getSession(); session.setAttribute(name, name); return SUCCESS; else return INPUT; 4. 在工程的WebRoot目录下创建login.jsp,代码如下: Login 5. 在工程的WebRoot目录下创建welcome.jsp,代码如下: Welcome 登陆成功现在就来验证一下我们的登陆页面吧,选择工具栏中的按钮,在弹出的对话框中单击project后的矩形选框,从下拉列表中选择你创建的工程,然后单击Add,从弹出的对话框中单击sever后的矩形选框,从下拉列表中选择tomcat7,单击Finish。然后在下面区域的severs中单击进入severs列表,在列表中右键点击tomcat7选择Run Sever。然后单击工程选中,点击按钮,选择Myeclipse Server Application运行工程,出现如下界面:在Name的输入框中输入name,密码任意,点击submit提交,如果出现如下登陆成功的页面:那么恭喜你!你已经成功入门struts。常见问题说明:1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年网络管理员软考试题及答案解析
- 行政管理专业考试要点:试题及答案
- 烫伤的临床护理
- 法律规则与案例分析试题及答案
- 提升认知的2025年软件设计师试题及答案
- 事业编上岗协议书
- 企业投资回报与风险管理试题及答案
- 请求更改协议书
- 企业签消费协议书
- 货物分流协议书
- 开展2025年《安全生产月》活动实施方案
- 山东省济南市2025届高三三模生物试卷(含答案)
- 火力发电厂安全培训课件
- 宁波水产笔试题目及答案
- 中学金融知识讲座课件
- 2025凉山州继续教育公需科目满分答案-数字时代的心理健康
- 浙江百顺服装有限公司年产100万套服装及135万套床上用品生产线项目环境影响报告
- 玻璃维修安装合同协议
- 2024年中石油招聘考试真题
- 校园景观园林绿化植物配置设计
- 2024船用电气电子产品型式认可试验指南
评论
0/150
提交评论