随笔分类 - Struts
摘要:http://kingxss.iteye.com/blog/1622455 如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好的支持。但是,在开发工作
阅读全文
摘要:http://www.cnblogs.com/lbangel/archive/2013/05/24/3096986.htmlstruts2的json plugin可以实现struts2和json的完美结合,由于本篇主要是介绍整合过程中遇到的问题,所以编程实现的方法这里就不重复了,具体可以参看stru...
阅读全文
摘要:class="ala" >继续考试
阅读全文
摘要:Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件...
阅读全文
摘要:struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。即使list中有值...
阅读全文
摘要:浏览器网络协议TomcatStrutsWeb 在一些投票之类的场合,我们往往因为公平的原则要求每人只能投一票,在一些WEB开发中也有类似的情况,这时候我们通常会使用COOKIE来实现,例如如下的代码: 这是很浅显易懂的道理,检测COOKIE的存在,如果存在说明已经运行过写入COOKIE的代码了,然而...
阅读全文
摘要:本文讨论的语境是java EE servlet。我们都知道session的实现主要两种方式:cookie与url重写,而cookie是首选(默认)的方式,因为各种现代浏览器都默认开通cookie功能,但是每种浏览器也都有允许cookie失效的设置。由于浏览器默认启动cookie功能,而且普通客户一般...
阅读全文
摘要:解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网的话,IDE会自动帮我们下载此文件,如...
阅读全文
摘要:package com.renmai.util;import java.io.IOException;import javax.servlet.http.HttpServletResponse;public class ResponseUtil { public static void write...
阅读全文
摘要:首先我们来构造几个map集合。假设如下代码 都是在ssh配置环境下搭建好,(至少struts2开发环境搭建好)(1).java 代码 下面的student对象包含的字段为 private Long id; private String num; private String na...
阅读全文
摘要:地址:http://blog.chinaunix.net/uid-24343152-id-3673026.html最近由于项目不是很紧所以总结了之前做了n遍的权限管理功能。以便之后系统copy之用。之前做过权限绑定给具体人的操作,而这次做的是权限绑定给角色,人员去选择角色。废话不多说,先看效果1.页...
阅读全文
摘要:Struts2中的struts.multipart.saveDir主要是用来设置上传文件的临时目录,在不同的配置方式下,它的临时文件目录大有不同,好多人在设置后往往找不到这个临时目录在哪里,下面我就来详细说明一下。注意:下面的web服务器以tomcat为例。 方法/步骤配置一:不设置struts.m...
阅读全文
摘要:都容易忘记 queryPolicy.action?aaaa=${#request.aaa} request.setAttribute("aaa","what");即可 或者 queryPolicy.action?aaaa=${id} queryPolicy.action?aaaa=${aaa.id...
阅读全文
摘要:在Struts2中,Action处理完用户请求后,将会返回一个字符串对象,这个字符串对象就是一个逻辑视图名。Struts2通过配置逻辑视图名和物理视图之间的映射关系,一旦系统收到Action返回的某个逻辑视图名,系统就会把相应的物理视图呈现给浏览者。 Struts2的结果类型决定了Action处理...
阅读全文
摘要:初始: 改造: list="%{ #{0:'全部主题' , 1:'全部精华帖} }" :list = "%{ognl}" list="ongl"效果是一样的 里面增加#{}:Map类型
阅读全文
摘要:1 package shopping; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 import javax.servlet.http.HttpSession; 7 import javax.servlet.http.Ht...
阅读全文
摘要:引用地址:http://www.cnblogs.com/xly1208/archive/2011/11/19/2255500.html首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简...
阅读全文
摘要:成功代码:前台界面jsp: /main/frontNewsAction_downloadFile.action?fileName=">下载Action文件:private String fileName;//get set方法public String getDownloadFileName...
阅读全文
摘要:判断字符串的问题: 1、判断单个字符: 这样是从session中取出username的值,并且判断其是否为c,但是这样判断是不正确的,这样判断的话,根本判断不出来,要改成下面这样: 这样判断才能正确判断,至于原因我也不知道,在网上看到struts2中可能它判断的是char类型。 2、判断...
阅读全文
摘要:Struts2的标签都支持动态数据的访问,标签的属性都可以使用OGNL表达式。Struts2标签的属性具有类型,这些类型可以简单地分为字符串类型和非字符串类型,对于字符串类型的属性,如果要访问动态数据,需要使用%{…}这样的语法。例如: include标签的value属性民是字符串类型,Str...
阅读全文