本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01struts2配置文件详解-struts2和springMVC的区别
加载中—应用Struts2架构,开发设计一个好几页的加法器,一页用以键入数据信息,另一页用以輸出結果。
一,新maven新项目。
1.挑选菜单栏文档-新创建-maven新项目,并选定新项目“建立一个简洁的新项目(绕过原形挑选)”:

1.配备web.xml
Maven新项目最重要的环境变量是pom.xml,意思是“新项目领域模型”。pom.xml如今有一个不正确,表明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.java3.配备struts.xml(编码如下所示)。
在对姿势(控制板)开展编号后,必须对其开展配备,以使构造2鉴别该姿势。在src下创建文件struts.xml(留意文档部位和英文大小写)。
/add_success.jsp struts.xml4.撰写jsp(编码如下所示)。
这一事例有好几页:add.jsp和add_success.jsp
测算网页页面 n1: n2: --%> n1:n2:
add.jsp 数值 --%> =
結果相当于: add_success.jsp
5.运作新项目。
挑选菜单栏“运作”-“运作配备”,设定如下所示:

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