搭建struts2开发环境的步骤
1,创建一个project----javaweb工程。
2,导入相关的srtuts2的jar文件
3,创建jsp文件
4,创建action文件
5,编写srtuts2的配置文件

<struts>
 <!-- /primer/helloWorldAction.action
  package:包
   * name:包名,唯一的,必选项
   * namespace:命名空间,唯一的,相当于房间号。可选项,省略情况下是"/"。页面中请求连接的前半部分
   * extends:继承
    * extends="struts-default":struts2框架底层提供的核心包struts2-core-2.3.3.jar下的struts-default.xml文件
    * 为什么要继承这个struts-default.xml文件?
  -->
 <package name="primer" namespace="/primer" extends="struts-default">
  <!--
   action:
    * name:对应页面中请求连接的后面半部分
    * class:对应要执行的类的完整路径
   -->
  <action name="helloWorldAction" class="cn.itcast.primer.HelloWorldAction">
   <!--
    result:结果类型
     * name:对应的是执行的类的方法的返回值
      public String execute() throws Exception {
       System.out.println("HelloWorldAction ************* execute()");
       return "success";
      }
     * 后半部分的文本内容:要转向到的页面
    -->
   <result name="success">/primer/success.jsp</result>
  </action>
 </package>
</struts>

6,在web.xml中加入srtuts2 MVC框架启动配置
<filter>
 <filter-name>StrutsPrepareAndExecuteFilter</filter-name>
 <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
 <filter-name>StrutsPrepareAndExecuteFilter</filter-name>
 <url-pattern>/*</url-pattern>
</filter-mapping>

转载于:https://www.cnblogs.com/water3/p/4064471.html

strut2开发环境的搭建相关推荐

  1. android笔记1——开发环境的搭建

    Long Long ago...已经成为了历史,我还是要说出一个真相:早年前,那时候,android还不被大众所认知的时候,当然开发人员也没不像如今那样趋于饱和状态.一位大牛前辈,也是我的学长,那时候 ...

  2. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    原文:出自本人的Linux博客http://blog.csdn.net/unix21/article/details/18813173 一.Java 开发环境的搭建 这里主要说windows环境下怎么 ...

  3. Java开发环境的搭建以及使用eclipse创建项目

    一.Java 开发环境的搭建 这里主要说windows环境下怎么配置Java环境.如果是Linux环境参考本博客另一篇文章即可: Linux环境安装卸载JDK 1.首先安装JDK java的SDK简称 ...

  4. SSH开发环境整合搭建

    1.建立动态web工程,加入必要的jar包. antlr-2.7.7.jar asm-3.3.jar asm-commons-3.3.jar asm-tree-3.3.jar c3p0-0.9.1.2 ...

  5. 《python 与数据挖掘 》一1.3 Python开发环境的搭建

    本节书摘来自华章出版社<python 与数据挖掘 >一书中的第1章,第1.3节,作者张良均 杨海宏 何子健 杨 征,更多章节内容可以访问云栖社区"华章计算机"公众号查看 ...

  6. 微信小程序开发系列一:微信小程序的申请和开发环境的搭建

    我最近也刚刚开始微信小程序的开发,想把我自学的一些心得写出来分享给大家. 这是第一篇,从零开始学习微信小程序开发.主要是小程序的注册和开发环境的搭建. 首先我们要在下列网址申请一个属于自己的微信小程序 ...

  7. java刚工作搭建环境_Java开发环境的搭建

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK 点击下载好的exe文件安装即可. 2.接下来我们需要配置环境变量 xp系统下  右键'我的电脑' ...

  8. python语言编程环境-day02--编程语言的分类与Python开发环境的搭建

    一.编程语言的分类 机器语言:机器语言是二进制代码表示的计算机能够直接识别和执行的一种机器指令的集合. 汇编语言:汇编语言是一种比机器语言稍微高级的编程语言,它使用助记符代表机器指令的操作码,用地址符 ...

  9. Seam开发环境的搭建

    一.Seam开发环境的搭建 Seam开发环境的搭建包含以下几项内容: Java环境的安装和配置 JBoss环境的安装和配置 Ant环境的安装和配置 Seam环境的安装和配置 Eclipse环境及JBo ...

最新文章

  1. 阿里天池_优秀策略答辩PPT和相关博客
  2. SQLyog——下载2058问题
  3. 论文精读:车尧-《社会网络视角下战略性新兴产业的专利情报研究》
  4. 在乌班图系统上安装yum
  5. 移动机器人MPC控制仿真实现
  6. CAD表格制作之CAD制图软件中如何合并表格?
  7. QQ定时发消息vbs代码
  8. Python高级全栈开发实战 老男孩课程S16+路飞学城项目+女神串讲 Python全栈直通车课程
  9. 接口测试-免费开放的api
  10. Go 语言中 = 和 := 有什么区别
  11. 说真的,喜欢偶尔这样的激情解说!
  12. Fe3O4@SiO2硅包铁核壳纳米颗粒|链霉亲和素修饰的四氧化三铁颗粒|正硅酸乙酯(TEOS)进修饰改性磁性Fe3O4纳米颗粒
  13. phabricator mysql_搭建 Phabricator 我遇到的那些坑 - 简书
  14. linux 无线 密码忘记了怎么办,linux忘记了密码怎么办
  15. 思科网络学院-网络互连-第六章
  16. 创新塑造极致经典,施耐德电气发布新一代模块化UPS Galaxy PX
  17. LLVM每日谈之三十七 Brief Intro to LLVM Backend (HelloLLVM杭州站分享PPT)
  18. ChatGPT专业应用:生成书籍推荐语
  19. java除法保留两位小数_JAVA除法保留小数点后两位的两种方法
  20. 51单片机汇编学习例程(10)——DAC0832篇

热门文章

  1. Google Drive的linux客户端使用(还没弄完)
  2. python getmenu不到菜单句柄,从弹出菜单win32 api Python中选择项目
  3. 线性代数导论3——乘法与逆矩阵
  4. 斯坦福大学机器学习第三课“多变量线性回归“
  5. Navcat:解决1251 client does not support authentication ...问题
  6. 文本框输入限制【不允许空格、只允许数字】
  7. Java中return的用法
  8. 一步一步学Silverlight 2系列(20):如何在Silverlight中与HTML DOM交互(下)
  9. video 标签存在的一些坑
  10. centos7 部署和配置Mysql5