<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
	<constant name="struts.devMode" value="true" />


	<package name="expt" namespace="/" extends="struts-default">

		<action name="experiment" class="exptAction" method="execute">
		<exception-mapping exception="java.lang.Exception"  result="error" />
			<result name="theory">view/expt/theory.jsp</result>
			<result name="lecture">view/expt/lecture.jsp</result>
			<result name="procedure">view/expt/procedure.jsp</result>
			<result name="instruments">view/expt/instruments.jsp</result>
			<result name="procSteps">view/expt/procSteps.jsp</result>
			<result name="simulation">view/expt/simulation.jsp</result>
			<result name="report">view/expt/report.jsp</result>
			<result name="faq">view/expt/faq.jsp</result>
			<result name="graph">view/expt/graph.jsp</result>
			<result name="simulationMovie">view/expt/simulationMovie.jsp</result>
			<result name="circuitTransformation">view/expt/circuitTransformation.jsp</result>
			<result name="error">view/base/error.jsp</result>
		</action>
	</package>

	<package name="base" namespace="/" extends="struts-default">

		
		<action name="home" class="homeAction" method="execute">		
			<result name="success">view/base/home_main.jsp</result>
		</action>
		

		<action name="forward" class="forwardAction" method="execute">
			<result name="category">view/base/home_category.jsp</result>
			<result name="movie">view/base/home_movie.jsp</result>
			<result name="instruments">view/base/instruments.jsp</result>
		</action>


		<action name="formSubmit" class="formSubmitAction" method="execute">
		</action>

	</package>
	
	<package name="exception" namespace="/" extends="struts-default">
		<action name="*">
			  <result>view/index.jsp</result>
		</action>
	</package>
	
</struts>