Struts2
zengshaotao
大道至简,未来可期
展开
-
struts2详解
解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网的话,IDE会自动帮我们下载此文件,如果断网就没有办法了,但是我们还是有解决方法的.首先在源码包里找到struts-2.0.dtd这个文件...原创 2013-03-27 12:18:01 · 78 阅读 · 0 评论 -
Struts2标签
要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码: If elseif else 描述: 执行基本的条件流转。 参数: 名称 必需 默认 类型 描述 备注 test 是 boolean 决定标志里的内容是否显示的表达式 else标志没有这个参数 id 否 ...原创 2013-08-28 22:20:07 · 104 阅读 · 0 评论 -
Struts2标签
要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可: struts2的标签共分为五大类: 一、逻辑控制标签 用于进行逻辑控制输出。主要分以下几类: 1)条件标签:用于执行基本的条件流转 :拥有一个test属性,其表达式的值用来决定标签里内容是否显示。欢迎hzd :同上。 2)迭代标签:用于遍历集合(java.util.Col...原创 2013-08-28 22:16:08 · 81 阅读 · 0 评论 -
struts2的result属性
在action的指定方法执行完毕后总会返回一个字符串,struts2根据返回的字符串去action的配置中的result去找匹配的名字,根据配置执行下一步的操作。 在ActionSupport基类中定义了五个标准的返回值 String SUCCESS = "success"; String NONE = "none"; String E...原创 2014-06-08 22:59:39 · 115 阅读 · 0 评论 -
struts2生成登陆验证码
原文地址:http://www.cnblogs.com/dongliyang/archive/2012/08/24/2654431.html Struts2 验证码图片实例 本文分三个步骤介绍验证码图片生成以及与Struts2结合使用。 Step 1.随机验证码 一步一步来,要生成验证码图片,首先要有验证码,然后才能在画在图片上。为了能够灵活控制验证码,特别编写了Secur...原创 2014-06-08 22:55:55 · 211 阅读 · 0 评论 -
前台接收后台返回流
很多时候,我们需要前台接收后台返回的流,比如图片。 当然,因为不同的开发插件,可能会有不同的方式,这里我介绍自己用到的 struts2的开发展示方式: 首先,struts配置文件的内容: <action name="chart" class="com.jnkj.action.ChartGenAction"> //这里的type是stream,流 ...2014-06-08 22:49:37 · 2147 阅读 · 0 评论 -
json格式依赖包
json是比较简单的数据交换格式,一般的,我们都会用到类似如下的代码: JSONArray.fromObject(users).toString() 这个时候一般需要导入的class:import net.sf.json.JSONArray; 需要的包也是挺多的,不仅仅是看着很明显的json-lib....jar, 还包括该jar依赖的其他的jar。所以当项目中需...2014-06-07 22:26:18 · 694 阅读 · 0 评论 -
增加提示
首先,我们先配置一个HelloWorld程序 环境的搭建和前面讲的一模一样,导6个jar包,复制struts.xml文件到src目录下,改写web.xml文件,将struts整合到web工程中,这里就不再演示 以下是代码: Chapter1Action package chapter1.action; public class Chapter1Action { private ...原创 2013-08-13 22:12:55 · 115 阅读 · 0 评论 -
Struts2获取request三种方法
Struts2获取request三种方法 struts2里面有三种方法可以获取request,最好使用ServletRequestAware接口通过IOC机制注入Request对象。 在Action中获取request方法一: 在Action中的代码: Map request = (Map)ActionContext.getContext().get("request"); ...原创 2014-06-04 00:23:09 · 125 阅读 · 0 评论 -
Struts2.1.6启动报错
准备好好复习web开发技术,于是自己开发搭建环境,可是刚开始就出现了不少的问题。先是Mysql乱码,再是struts2启动报错。不过还好,都解决了。也许只有在实战中,才能不断领悟功能的含义,才能真正有所成长,才能独挡一面。 org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter ...2013-07-23 21:57:02 · 103 阅读 · 0 评论 -
Struts2笔记
jre不包含调试,jdk包含. struts.xml文件,lib文件 web.xml文件 filter的配置 注释而不是删除,因为可以作参考.循序渐进的调试.namespace是和访问的路径一一对应的.开发模式,value设置成true,更改完配置文件 后tomcat自动识别和解析最新的文件.连接源文件时需要保证文件的引入路径和类里的路径一致请求与结果分离,拓展拓展性. <packag...原创 2013-07-19 21:39:48 · 92 阅读 · 0 评论 -
Struts2学习笔记
1.在实际操作中学习,效果更佳。struts1出现的比webwork早,技术不如webwork,所以开始合作,产生了strut2,不过主要用的都是webwork的技术 2.3.j25.0集成了一些功能插件,jstl等。一个工程里,要部署服务器,还要加入安装的jdk,而不用myeclipse自带的jre。一个软件,一个jar包,一本书,最开始是先熟悉其中的大概。使用struts2的时候需要引入相关...原创 2012-11-17 10:50:43 · 95 阅读 · 0 评论 -
Struts 2+Jquery+JSON 登陆验证
要Struts2支持JSON,需要加进一个叫jsonplugin的插件,配置文件里让Struts2的package继承一个叫“json-default”的package。配置完毕之后,服务端与客户端之间的数据传递就可以使用同一的json格式,显得比较人性化。 <%@ page language="java" contentType="text/html; charset=UTF-8"...原创 2012-11-17 10:38:06 · 140 阅读 · 0 评论 -
struts2支持json
strut2要支持json的插件,必须继承json-default、json-default继承自struts-default.<package name="json" namespace="/" extends="json-default"><action name="testAction" class="com.testAction" >原创 2012-11-17 10:18:48 · 133 阅读 · 0 评论 -
Struts2特殊数据类型转换
Struts2中会默认可以直接转化已有的数据类型,如int,String,Date等类型,但对于自定义的类型需要人工进行处理转化。以简单的自定义Point类为例,在页面中输入并进行相应的转化后输出。 <s:form action ="pointCon"> <s:textfield name="point" label="po...原创 2013-04-23 20:22:28 · 90 阅读 · 0 评论 -
Struts2标签
Struts2常用标签总结 一 介绍 1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。 Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技...原创 2013-08-28 22:33:03 · 81 阅读 · 0 评论