zoukankan      html  css  js  c++  java
  • Struts2_HelloWorld_2

    设置 tomcat 的位置 (jre:并不是jdk)

    打开 struts2目录:
    apps 示例程序
    docs 文档
    lib 类库
    src 源码

    打开 apps 目录下的 struts2-blank.war 项目
    1、拷贝 struts2-blankWEB-INFclasses 文件夹下的 strut2.xml 文件到 src 目录下;
    2、拷贝 struts2-blankWEB-INFlib 下的所有 jar 包到lib目录下,导入项目;


      tip:切换 navigator 可以看所在项目的所有文件
    3、对于web.xml 的配置

    拷贝 struts2-blankWEB-INFweb.xml的配置 

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
     3   <display-name>Struts2_0100_Introduction</display-name>
     4   
     5     <filter>
     6         <filter-name>struts2</filter-name>
     7         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
     8     </filter>
     9 
    10     <filter-mapping>
    11         <filter-name>struts2</filter-name>
    12         <url-pattern>/*</url-pattern>
    13     </filter-mapping>
    14 
    15     <welcome-file-list>
    16         <welcome-file>index.jsp</welcome-file>
    17     </welcome-file-list>
    18 </web-app>

    当前项目版本是 struts-2.3.16.1,所有配置的filter是 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter。

    StrutsPrepareAndExecuteFilter 2.1 以后,DispatcherFilter 是 2.0。这些都参考示例空白项目的配置。

    这样空白的项目就建好了。

    代码链接:http://pan.baidu.com/s/1kV4uTBx 提取码:5mjj

  • 相关阅读:
    注解
    反射机制
    语法糖
    线程安全与锁优化
    java语法糖 之 泛型
    虚拟机字节码执行引擎
    虚拟机的类加载机制
    性能监控之可视化故障处理工具 Visualvm
    性能监控之可视化故障处理工具 JConsole
    Node of C++ Linker.
  • 原文地址:https://www.cnblogs.com/ShawnYang/p/6668306.html
Copyright © 2011-2022 走看看