—应用Struts2架构,开发设计一个好几页的加法器,一页用以键入数据信息,另一页用以輸出結果。

一,新maven新项目。

1.挑选菜单栏文档-新创建-maven新项目,并选定新项目“建立一个简洁的新项目(绕过原形挑选)”:

struts2配置文件详解-struts2和springMVC的区别-第1张图片2.建立一个新的maven新项目,并按如下所示方法设定新项目特性:

1.配备web.xml

Maven新项目最重要的环境变量是pom.xml,意思是“新项目领域模型”。pom.xml如今有一个不正确,表明web.xml遗失:

struts2配置文件详解-struts2和springMVC的区别-第2张图片进行src-main-webapp文件目录,在这其中建立一个新的文件夹名称“WEB-INF”,在“WEB-INF”中建立web.xml。

web.xml內容如下所示:

add.jsp struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* web.xml

它界定了网页的名字,并将网页页面解决交到struts。

2.实行控制板实际操作(编码如下所示)。

package com.cqvie.action;import com.opensymphony.xwork2.ActionSupport;public class AddAction extends ActionSupport { private int n1; private int n2; private int sum; public int getN1() { return n1; } public void setN1(int n1) { this.n1 = n1; } public int getN2() { return n2; } public void setN2(int n2) { this.n2 = n2; } public int getSum() { return sum; } public void setSum(int sum) { this.sum = sum; } /** * 鐧诲綍 * @return */ public String add() { sum=n1 n2; //System.out.println(sum); return "success"; }}AddAction.java

3.配备struts.xml(编码如下所示)。

在对姿势(控制板)开展编号后,必须对其开展配备,以使构造2鉴别该姿势。在src下创建文件struts.xml(留意文档部位和英文大小写)。

/add_success.jsp struts.xml

4.撰写jsp(编码如下所示)。

这一事例有好几页:add.jsp和add_success.jsp

测算网页页面 n1: n2: --%> n1:

n2:
add.jsp 数值 --%> =
結果相当于: add_success.jsp

5.运作新项目。

挑选菜单栏“运作”-“运作配备”,设定如下所示:

struts2配置文件详解-struts2和springMVC的区别-第3张图片4.在网页中查询結果。

在地址栏中键入“http://localhost:9527/struts-test/”查询結果。

评论(0条)

刀客源码 游客评论