struts 零配置demo(struts-convertion-plugin)

来源:互联网 发布:java webserver开发 编辑:程序博客网 时间:2024/05/21 19:32

一、依赖

<dependency><groupId>org.apache.struts</groupId><artifactId>struts2-convention-plugin</artifactId><version>${struts.version}</version></dependency>


 

二、struts.xml配置

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"><struts><constant name="struts.devMode" value="true" /><constant name="struts.i18n.encoding" value="utf-8" /><constant name="struts.ui.theme" value="simple" /><constant name="struts2.ObjectFactory" value="Spring" /><constant name="struts.custom.i18n.resources" value="application" /> <constant name="struts.convention.result.path" value="/WEB-INF/page/"/> <package name="default" extends="struts-default" namespace="/"><action name="init" class="com.csair.action.strutsDemoAction" method="init"><result name="init">/index.jsp</result></action><action name="login" class="com.csair.action.strutsDemoAction" method="login"><result name="login">/WEB-INF/page/report.jsp</result></action><action name="reportDetail" class="com.csair.action.ReportDetailAction" method="reportDetail"><result name="reportDetail">/reportDetail.jsp</result></action></package></struts>

三、action层(包,类名,都要action结束)

@Action(value="test", results={@Result(name="anotation", location="report.jsp")})public String testStrutsAnotation() {System.out.println("anotation");return "anotation";}



 

原创粉丝点击