美文网首页
idea+maven+struts2创建项目

idea+maven+struts2创建项目

作者: 编程_书恨少 | 来源:发表于2018-09-07 13:52 被阅读0次

1. 创建项目

Snip20180907_3.png Snip20180907_4.png Snip20180907_5.png

2. 创建好之后的项目结构

  1. 添加依赖


    Snip20180907_6.png
  2. 创建文件夹

  1. 设置文件夹类型


    Snip20180907_8.png

指定java文件夹的类型为Sources
指定resources文件夹类型为Resources

Snip20180907_9.png Snip20180907_11.png

3. 书写项目

CustomerAction

public class CustomerAction extends ActionSupport {

    private Long custId;

    public Long getCustId() {
        return custId;
    }

    public void setCustId(Long custId) {
        this.custId = custId;
    }


    public String findCustomerById(){

        System.out.println("前端传过来的客户id是:"+custId);

        return SUCCESS;
    }


}

struts.xml

<struts>

    <package name="customer" namespace="/" extends="struts-default">

        <action name="CustomerAction" class="web.CustomerAction" method="findCustomerById">
            <result name="success">/info.jsp</result>
        </action>

    </package>
</struts>

web.xml


<web-app>
  <display-name>Archetype Created Web Application</display-name>
  <!--引入核心过滤器-->
  <filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

最后在浏览器进行请求就可以了

  1. 最后的项目结构


    Snip20180907_12.png

相关文章

  • idea+maven+struts2创建项目

    1. 创建项目 2. 创建好之后的项目结构 添加依赖Snip20180907_6.png 创建文件夹 设置文件夹类...

  • IDEA创建项目

    1.创建新项目 选择创建新项目创建项目1.png 选择项目类型创建项目2.png 项目名 和 项目路径创建项目3...

  • # Flask框架之视图和路由

    HelloWord程序 创建Python项目 打开Pycharm,创建 pure Python类型的项目,创建项目...

  • 1.1 django项目-新闻博客系统之项目环境搭建

    01 项目环境搭建 一、创建django项目 1、创建python虚拟环境 2、创建项目 安装项目所需的包 创建d...

  • 创建项目

    一. 打开Visual Studio二. File -> New -> Project : 新建项目 三. 选择...

  • 项目创建

    一、创建项目和基本设置 mes is short for Manufacturing execution syst...

  • 创建项目

    一、 新建MFC项目 选择:基于对话框 MFC的使用:在共享DLL中使用MFC (程序运行需要dll)在静态库中使...

  • 创建项目

    1. ng new my-app【my-app项目名称】2.cd my-app3.ng serve 上面这种创建方...

  • 创建项目

    如果这是你第一次使用 Django 的话,你需要一些初始化设置。也就是说,你需要用一些自动生成的代码配置一个 Dj...

  • 项目创建

    一、项目初始化 1.脚手架安装 2.默认配置项目初始化(第一个选项默认安装,第二个自定义安装) 2.包含webpa...

网友评论

      本文标题:idea+maven+struts2创建项目

      本文链接:https://www.haomeiwen.com/subject/fjzqgftx.html