struts----用Action的属性接收参数
2016-04-14 11:41
489 查看
本次学习的内容是用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中显示页面。
心得与体会:反正学习代码就需要多写多练多看
具体内容为:
一、准备工作
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中显示页面。
心得与体会:反正学习代码就需要多写多练多看
相关文章推荐
- java通过文件头内容判断文件类型
- Unicode中的UTF-8, UTF-16, UTF-16LE, UTF-16BE编码及转换 | Java基础
- eclipse快捷键
- Spring框架事务管理之四:Spring编程式事务
- Java Web开发使用Structs2和Spring框架的好处
- Java之——Java mail邮件开发实战
- java实现查找101到200间的素数
- java开发环境的安装与配置
- java基础--java静态代码块和静态方法的区别、static用法
- JDK自带工具
- Java高级之信号灯Semaphore
- dubbo源码学习(三)基础知识:spring 自定义标签
- 20145335郝昊《java程序设计》第2次实验报告
- Java验证邮箱有效性和真实性
- Java基础学习(二)—数组
- 过滤器,监听器,拦截器的区别
- java 开发环境配置
- 【java入门点滴】String... args VS String[] args
- eclipse的人对在eclipse中关联源码
- Java内存分析和总结