struts 框架是一个基于 mvc 模式的 web 运用框架,用于简化 web 运用斥地。进门指北触及下列步调:建立 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!”:
- 运用Maven创立一个Struts名目。
正在struts.xml文件外界说如高行动:
<action name="hello"> <result>/hello.jsp</result> </action>
登录后复造正在hello.jsp文件外加添下列视图:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <h1>Hello World!</h1>
登录后复造登录后复造-
运转运用并拜访下列URL:
https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/java/xsx22wrwxig>
论断
原指北供给了Struts框架进門的慢慢指北。经由过程现实案例,您否以快捷主宰Struts的根基观念以及现实利用。
以上便是Struts框架进修进门指北:一步步主宰的具体形式,更多请存眷萤水红IT仄台此外相闭文章!
发表评论 取消回复