簡單struts2程式搭建?

Tags: 步驟, 程式,

初步搭建struts2的步驟,實現計算加法的小例子。

工具/原料

1 jar包

2 web.xml

3寫action類

4 配置struts.xml

5 展示的jsp頁面

方法/步驟

去官網下載struts2的最新合輯,找出需要的jar包(注意版本不同,所需jar包是不一樣的,去那個struts2-blank裡邊搞出來的就可以了);

配置web.xml

這裡邊也有版本的問題,2.n以上的struts2基本上就是

struts2

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

struts2

*.action

具體的自己改動;

寫action類(可以的話最好分離出來模型類)

模型類 Addition.java:

package com.veiking.toy.models;

publicclass Addition {

publicint add(int x, int y){

return x + y;

}

}

Action類 CalcAction.java:

ackage com.veiking.toy.actions;

import com.veiking.toy.models.Addition;

publicclass CalcAction {

privateintoperand1;

privateintoperand2;

private String result;

publicint getPn() {

return Pn;

}

publicvoid setPn (int Pn) {

this. Pn= Pn;

}

……

public String execute(){

Addition add = new Addition();

int value = add.add(operand1, operand2);

result = operand1 + "+" + operand2 + "=" + value;

return"success";

}

}

配置struts.xml檔案:

/calc.jsp

/{1}.jsp

完成展示的jsp頁面:

注意事項

僅作為參考。

相關問題答案