struts1的基本知识点—简单构建第一个Action

一、首先搭建好你的环境。(导入所需要的jar包,配置好ActionServlet等)


二、建立好的你项目并根据MVC的思想来写你的实现


三、在你的页面上有一个add请求和一个delete请求

<form action="addUser.do">
   		username:<input type="text" name="username"><br>
   		password:<input type="password" name="password">
   		<input type="submit" value="提交">
   	</form>
   	
   	<a href="deleteUser.do?id=1">删除id为1的用户</a>

四、通过不同的请求struts会在struts-config.xml中提交给不同的Action

struts-config.xml中配置Action

<struts-config>
	<action-mappings>
		<action path="/addUser"
				type="com.jxau.action.AddAction">
				<forward name="ok" path="/add_ok.jsp"></forward>
		</action>
		
		<action path="/deleteUser"
				type="com.jxau.action.DelAction">
				<forward name="ok" path="/delete_ok.jsp"></forward>
		</action>
		
	</action-mappings>

</struts-config>

五、把你的Action写好    AddAction 和DelAction

      自己编写的Action要继承org.apache.struts.action.Action类,并重写exceute方法。

返回    return mapping.findForward("ok");


六、它会根据返回的ActionForward跳转信息来对页面进行相应的跳转


struts就是在控制view层和control层,但是一般我们不会让struts来控制view层,因为这样以后维护起来会比较困难。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值