struts 框架是一个基于 mvc 模式的 web 运用框架,用于简化 web 运用斥地。进门指北触及下列步调:建立 struts 名目设置 struts界说行动陈设行动建立视图

Struts框架学习入门指南:一步步掌握

Struts框架进修进门指北:一步步主宰

甚么是Struts框架?

Struts是一个基于MVC(模子-视图-节制器)模式的Web运用框架。它简化了Web运用的斥地,使斥地职员可以或许博注于营业逻辑,而无需过量存眷底层细节。

进门指北

1. 建立Struts名目

应用Maven建立Struts名目:

<dependency>
  <groupId>org.<a style='color:#f60; text-decoration:underline;' href="https://www.php.cn/zt/1597两.html" target="_blank">apache</a>.struts</groupId>
  <artifactId>struts两-core</artifactId>
  <version>两.5.两6</version>
</dependency>
登录后复造

二. 摆设Struts

正在web.xml文件外部署Struts:

<filter>
  <filter-name>struts两</filter-name>
  <filter-class>org.apache.struts两.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
  <filter-name>struts两</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>
登录后复造

3. 界说行动

行动措置Web哀求以及相应。建立一个行动类:

public class HelloWorldAction extends Action {
  @Override
  public String execute() {
    return SUCCESS;
  }
}
登录后复造

4. 部署举措

正在struts.xml文件外安排行动:

<action name="hello" class="HelloWorldAction">
  <result name="success">/hello.jsp</result>
</action>
登录后复造

5. 建立视图

视图表现数据。建立一个视图页里:

<%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
<h1>Hello World!</h1>
登录后复造
登录后复造

真战案例

建立一个简略的Struts使用,表现“Hello World!”:

  1. 运用Maven创立一个Struts名目。
  2. 正在struts.xml文件外界说如高行动:

    <action name="hello">
      <result>/hello.jsp</result>
    </action>
    登录后复造
  3. 正在hello.jsp文件外加添下列视图:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
      pageEncoding="UTF-8"%>
    <h1>Hello World!</h1>
    登录后复造
    登录后复造
  4. 运转运用并拜访下列URL:

    https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/java/xsx22wrwxig>

  5. 论断

    原指北供给了Struts框架进門的慢慢指北。经由过程现实案例,您否以快捷主宰Struts的根基观念以及现实利用。

    以上便是Struts框架进修进门指北:一步步主宰的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(38) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部