1.新建類 actionwildcard,驗證萬用字元的方法,如下圖:
2.新增student需要實踐的兩個方法 add,deete
package3.新增teacher需要實踐的兩個方法 add,deetecn.cqvie.wildcard;
import
com.opensymphony.xwork2.actionsupport;
public
class studentaction extends
actionsupport
public
string delete()
}
package由此可得需要新建兩個jsp頁面用於顯示執行結果cn.cqvie.wildcard;
import
com.opensymphony.xwork2.actionsupport;
public
class teacheraction extends
actionsupport
public
string delete()
}
4.新建studentadd_success.jsp:注意此處的student必須要大寫,只需在body裡寫一句話即可
student add success!5.新建 studentdelete_success.jsp:注意此處的student必須要大寫,也只需在body裡寫一句話即可
student delete success!6.新建teacher_add_success.jsp:注意此處的t必須要大寫,也只需在body裡寫一句話即可
teacher add success!7.新建 teacher_delete_success.jsp:注意此處的t必須要大寫,也只需在body裡寫一句話即可
teacher delete success!8.配置 struts.xml檔案的內容: ***
<?xml version="1.0" encoding="utf-8" ?>9.此處的「*」代表所有,即student具有的所有方法,=「*」,即當「*」代表「add」時,「」也就代表「add」。也就是說「*」與「{}」內容一致。class="cn.cqvie.wildcard.studentaction" method="" >
/student_success.jsp
class="cn.cqvie.wildcard.action" method="" >
/__success.jsp
package>
「*_*」代表的是:第乙個「*」代表「teacher」;第二個「*」代表「add」方法或者「delete」方法。
/*11.執行/除錯,將該專案部署在tomcat上,開啟瀏覽器在位址列輸入該項目的名稱,回車,分別點「新增學生」,「刪除學生」,「新增老師」,「刪除老師」就可以成功跳轉到該頁面了
12總結:要注意字母的大小寫,配置「struts.xml」檔案時,相對應的「action」動作要與之一致,遵循「約定優於配置」原則
萬用字元的使用
萬用字元是一種特殊語句,主要有星號 和問號 用來模糊搜尋檔案。當查詢檔案夾時,可以使用它來代替乙個或多個真正字元 當不知道真正字元或者懶得輸入完整名字時,常常使用萬用字元代替乙個或多個真正的字元。sql 萬用字元 在搜尋資料庫中的資料時,sql 萬用字元可以替代乙個或多個字元。sql 萬用字元必須與...
萬用字元的使用
使用型別萬用字元 collection c newarraylist c.add newobject 編譯時錯誤因為我們不知道c的元素型別,我們不能向其中新增物件。add方法有型別引數e作為集 合的元素型別。我們傳給add的任何引數都必須是乙個未知型別的子類。public static void m...
sql like 萬用字元 mysql萬用字元使用
sql模式匹配 匹配單個字元,匹配 匹配任意個字元,包括零個字元 sql模式下的匹配,預設是對於字母的大小寫沒有要求,並且sql模式下,或 是不能在模糊匹配中使用的,而是使用 like 或 not like.例如 正則模式匹配 當使用正則匹配時,使用regexp和not regexp操作符 或rli...