struts2简单入门-配置文件说明

  1. struts.xml

    1. 作用:配置struts中的action对象.
    2. 基本文件格式:
    3. <?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>
      <!-- 各种标签 -->
      </struts>
    4. 常用标签
      1.  1 <package name="default" extends="struts-default">
         2 <!-- 各种标签如:action,result -->
         3 </package>
         4
         5 <action name="" class="" method="">
         6 <!-- 配置一个action 请求 -->
         7 <!-- 内部标签如:param,result -->
         8 </action>
         9
        10 <result name="" type="">/XXXX.xxx</result>
        11 <!-- 配置一个结果返回对应的视图 -->
    5. struts.properties配置文件
      1. 作用:配置struts2框架的各种常量,和信息
      2. 1
    6. web.xml 中的配置信息-也称核心控制器
      1. 配置如下
      2. <filter>
                   <filter-name>struts2</filter-name>
                   <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
           </filter>
           <filter-mapping>
                   <filter-name>struts2</filter-name>
                   <url-pattern>/*</url-pattern>
           </filter-mapping>
时间: 2024-08-25 14:48:55

struts2简单入门-配置文件说明的相关文章

Struts2简单入门和环境搭建

安装与设置 1.         解压struts2.1.6,假设解压后位于d:\struts2目录 2.         安装MyEclipse,任何版本都可以 3.         假设你已经安装好jdk和tomcat了,如d:\tomcat HelloWorld 1.  建立项目 a)         打开eclipse b)         新建项目 c)         选择myeclipse-java enterprise projects-web project d)       

struts2简单入门-参数传递的三种方式

三种方式的简单说明 属性传递 把参数定义为属性提供get/set方法. 使用情况 参数少,不需要共享. 演示代码 1 public class LoginAction extends ActionSupport 2 { 3 private String username; 4 private String password; 5 6 public String getUsername() 7 { 8 return username; 9 } 10 11 public String getPass

【java开发系列】—— struts2简单入门示例

前言 最近正好有时间总结一下,过去的知识历程,虽说东西都是入门级的,高手肯定是不屑一顾了,但是对于初次涉猎的小白们,还是可以提供点参考的. struts2其实就是为我们封装了servlet,简化了jsp跳转的复杂操作,并且提供了易于编写的标签,可以快速开发view层的代码. 过去,我们用jsp和servlet搭配,实现展现时,大体的过程是: 1 jsp触发action 2 servlet接受action,交给后台class处理 3 后台class跳转到其他的jsp,实现数据展现 现在有了stru

struts2简单入门-Action的三种配置方式

普通的配置方式 优点:可读性高 缺点:重复的配置太多. 使用情况 一个actian只有一个方法,只需要处理一种请求. 代码演示 1 <action name="voteResult" class="com.vot.action.VoteResultAction"> 2 <result name="success">VoteResult.jsp</result> 3 </action> 动态方法调用D

【java开发系列】—— spring简单入门示例

1 JDK安装 2 Struts2简单入门示例 前言 作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已.这次讲到spring,这个应该是SSH中的重量级框架,它主要包含两个内容:控制反转\依赖注入,和AOP面向切面编程. 1 控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字. 控制反转意思就是说,当我们调用一个方法或者类时,不再有我们主动去创建这个类的对象,控制权交给别人(spring). 依赖注入意思就是说,spring主动创建被调用类的对象,然后把这个对象注入到我们

Struts简单入门

本章主要讲解Struts2简单入门,第一个程序的建立 全部代码下载: Github链接:链接https://github.com/wpeace1212/javaBlog/tree/master/struts2Demo 写文章不易,欢迎大家采我的文章,以及给出有用的评论,当然大家也可以关注一下我的github:多谢: 1.Struts2介绍: 简介: Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以S

iBatis简单入门教程

iBatis 简介: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快.如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了. 官网为:http://www.mybatis.org/ 搭建iBatis 开发环境: 1 .导入相关的jar 包,ibatis-2.3.0.677.jar .mysql-connector-java-5.1.6

windows简单入门(1)

1.1 windows系统的关机 退出所有正在运行的程序,然后点击"关闭计算机"键关机,下面是"关闭计算机"的操作方法:                    图1-2 图1-1 1.2鼠标的操作 ① 鼠标指向一个图标 操作:移动鼠标,将其指针放到屏幕上某一对象上或位置 举例:将鼠标指针从屏幕中的某一处移动到"我的电脑"上,这样就指向了"我的电脑". ② 单击鼠标 操作:将鼠标指向某一对象后,快速按一下鼠标左键,并立即释放,这

用IntelliJ IDEA创建Gradle项目简单入门

原文链接:http://www.cnblogs.com/guogangj/p/5465740.html Gradle和Maven一样,是Java用得最多的构建工具之一,在Maven之前,解决jar包引用的问题真是令人抓狂,有了Maven后日子就好过起来了,而现在又有了Gradle,Maven有的功能它都有,且看起来更漂亮,咱么就用起来吧. 装好Intellij IDEA之后,Gradle也就默认装好了,现在我们仅需直接创建工程: 当然选择Java了,Next: GroupId,ArtifactI