1. 程式人生 > >struts2使用配置詳解

struts2使用配置詳解

doc jsp 特定 ext mes struts-2 system 瀏覽器 con

struts2.xml的文件配置

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>

    <!-- 對於這個案例,使用URL:http://localhost/Struts2T/t.action  可訪問index.html
        1、package標簽只用於包含action,
        package的name屬性是包名com.struts2.test,
        extends="struts-default"是默認的,
        2、action標簽用於被URL指定,並在裏面轉發訪問對應網頁頁面
        name屬性:用於在瀏覽器中填寫地址後面加.action
        class屬性:指定該action指定的類
        method屬性:指定執行該類中的方法
        3、result用於指向特定的網頁鏈接
        標簽中的值:網頁頁面的URL
        name屬性:與方法中的返回值配對
     
--> <package name="com.struts2.test" extends="struts-default" namespace="/"> <action name="t" class="com.struts2.test.Test1" method="t"> <result name="t">/index.jsp </result> </action> </package> </struts>

相對應的action

public
class Test1 extends ActionSupport { public String t(){ System.out.println("t"); return "t";//方法返回值 } }

返回值與result name="t" 符合就可以轉到index.jsp頁面

struts2使用配置詳解