Struts2 框架的搭建
2016-04-18 00:00
495 查看
摘要: strtus2
1. 从struts2的网站下载:源包和 struts-blank.war 文件。
2. 将struts-blank.war导入 eclipse ee.
3. 拷贝 struts-blank项目中的.jar文件 到 自己项目的 lib目录。
4. 将struts-blank项目中的 web.xml 覆盖自己项目的 web.xml。
5. 拷贝struts-blank项目中的 struts.xml 到自己项目的src根目录。
6. 修改struts.xml 中内容为:
至此, struts项目搭建完成:
假设我们的web项目名为: test: 则: 访问: http://localhost:8080/test 的时候,默认显示 index.jsp视图。
当 访问 http://localhost:8080/test/index; 显示的视图则为:
中的内容。
1. 从struts2的网站下载:源包和 struts-blank.war 文件。
2. 将struts-blank.war导入 eclipse ee.
3. 拷贝 struts-blank项目中的.jar文件 到 自己项目的 lib目录。
4. 将struts-blank项目中的 web.xml 覆盖自己项目的 web.xml。
5. 拷贝struts-blank项目中的 struts.xml 到自己项目的src根目录。
6. 修改struts.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> <!--全局变量 - --> <constant name="struts.i18n.encoding" value="UTF-8" /> <constant name="struts.devMode" value="true"/> <package name="HelloWorldPk" extends="struts-default" > <!--基本 action - --> <action name="index"> <result>/WEB-INF/pages/index.jsp</result> </action> <action name="HelloWorlds" class="com.strutsdemo.action.HelloWorldAction" method="save" > <result name="ok">/WEB-INF/pages/HelloWorld.jsp</result> </action> <action name="formupload" class="com.strutsdemo.action.FormUpload" method="formAction"> <result name="formok">/WEB-INF/pages/input.jsp</result> <result name="formerror">/WEB-INF/pages/index.jsp</result> </action> <!-- 传递参数 --> <action name="actioncontext" class="com.strutsdemo.action.TestContextAction"> <result>/contestresult.jsp</result> </action> <action name="contestinfo" > <result>/context.jsp</result> </action> <action name="actioncontextaction" class="com.strutsdemo.action.ActionContextAction" > <result name="success">/actionresult.jsp</result> </action> <action name="getdbinfo" class="com.strutsdemo.action.GetDbAction"> <result name="success">/getdb.jsp</result> </action> <!--转发 - --> <action name ="resultaction" class="com.strutsdemo.action.ResultAction"> <result name="success" type="dispatcher">/context/success.jsp</result> <result name="index" type="redirect">/context/index.jsp</result> <result name="error" >/context/error.jsp</result> <result name="login">/context/login.jsp</result> <!--通配符- --> </action> <action name="user-*" class="com.strutsdemo.action.UserAction" method="{1}"> <result name="{1}">/context/{1}.jsp</result> </action> </package> 7fe8 ; </struts>
至此, struts项目搭建完成:
假设我们的web项目名为: test: 则: 访问: http://localhost:8080/test 的时候,默认显示 index.jsp视图。
当 访问 http://localhost:8080/test/index; 显示的视图则为:
/WEB-INF/pages/index.jsp
中的内容。
相关文章推荐
- JAVA中中文乱码问题
- java 代码中的特殊注释 TODO 、 FIXME 、 XXX
- JAVA的jvisualvm远程监控
- java实体类
- java enum(枚举)使用详解 + 总结
- 20145103JAVA第二次实验报告
- jQuer or js 插件aptana studio 3.4.0)教你玩转eclipse配置(全世
- eclipse 最近出错误Unhandled event loop exception
- 蜂窝教育浅谈java培训就业前景分析
- Eclipse没有了自动提示功能,alt+/”失效的解决办法
- java中URL编码和中文相互转换
- spring定时任务
- 使用Spring中的ExceptionHandlerExceptionResolver进行统一的异常
- java中包命名常见规则
- 写一个struts2的helloworld
- voltdb 配置Java Maximum Heap Size
- java线程的暂停和恢复 suspend 和resume
- RJDBC读取多条记录异常:java.lang.OutOfMemoryError: Java hea
- Java 第二次实验20145104 张家明
- 20145104张家明 《Java程序设计》第7周学习总结