本次学习的内容是用Action的属性接收参数
具体内容为:
一、准备工作
1.新建Web工程
2.添加struts:右键点击工程名选择My Eclipse-->点击add struts..-->添加struts2.1
二、编写程序
1.建com.bjsxt.struts.user.action包,并在其中编写UserAction
2.编写jsp代码:写出user_add_success代码并修改index.jsp代码
3.struts.xml也需要写出部分代码:
<struts>
<constant name="struts.devMode" value="true" />
<package name="user" extends="struts-default" namespace="/user">
<action name="user" class="com.bjsxt.struts2.user.action.UserAction">
<result>/user_add_success.jsp</result>
</action>
</package>
</struts>
4.web.xml中需要修改部分代码:
如:<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
三、注意事项
1.在jsp页面中必须有<%@ taglib uri="/struts-tags" prefix="s" %>
2.可以尝试加入web前端的用户自己输入姓名和年龄
3.注意如果输入的为中文,应该注意怎样解决乱码问题
4.运行整个工程的时候,如果不清楚应在地址栏输入什么,可以选中项目,run as MyEclipse Server Application可直接在myeclipse中显示页面。
心得与体会:反正学习代码就需要多写多练多看