- 浏览: 322626 次
- 性别:
- 来自: 上海
最新评论
-
15381049808:
楼主写的很赞 我对中间的批量发送拿过来现在还好用 受益匪浅
java实现邮件抄送,密送,多个附件发送 -
猜猜猜:
你这不是选择了语言之后总是跳到同一个页面吗?比如登录页面,选择 ...
struts2国际化——实例 -
itshu:
struts2国际化——实例 -
itshu:
[flash=200,200][url][img][list] ...
struts2国际化——实例 -
ZP0605:
com.asia.home.cn这个包名好熟悉
struts2拦截器管理日志
文章列表
泛型类
有时方法调用需返回多个对象,你应该经常需要这样的功能吧。可是return语句只允许返回单个对象,因此,解决办法就是创建一个对象,用它来持有想要返回的多个对象。当然,可以在每次需要的时候,专门创建一个类来 ...
- 2011-08-22 16:31
- 浏览 2416
- 评论(0)
1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个
URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,
"../"代表上级目录。这种类似的表示,也是属于相对路径。
另外 ...
/**
* 读取Properties文件
*/
public static Properties readProperties(String file)
{
InputStream in = null;
Properties prop = null;
try
{
in = new BufferedInputStream(new FileInputStream(file));
prop = new Properties();
p ...
/**
* 生成序列号
*
* @return String yyyyMMddHHmmss+3位随机数
*/
public static String getId()
{
int a = 0;
while (a <= 99 || a > 999)
{
a = (int) (Math.random() * 1000);
}
return getCurrentTime() + a;
}
/**
* 生成序列号
*
* @return String yyyyMMddHHmmss+5位随机数
*/
public st ...
/**
* 获取前一天时间字符串
*
* @param dateFormater
* 日期格式
*/
public static String getPreDayTime(String dateFormat)
{
long current = System.currentTimeMillis();
long preday = current - 86400 * 1000;
return getTimeStr(new Date(preday), dateFormat);
}
/**
* 获取30天后的时间字符串 ...
以下是开发webservice采用wsdl-first开发模式的一个wsdl例子(摘自CXF example),一个wsdl的编写必须由5小节元素构成:
<?xml version="1.0" encoding="utf-8"?><!--wsdl根元素definitions,同时使用xmlns:xxx对各命名空间进行缩写,方便引用--><definitions name="SOAPBuilders-mime-cr-test" xmlns:types=" ...
使用webservice也已经有一段时间了,现在比较清闲,书写一下自己的心得。
wsdl(Web Service Description Language),描述怎样提供网络服务,包括与什么协议进行绑定、参数类型、校验(schema)、访问入口等等。
wsdl的元素类型如下:
type、message、operation porttype(这四个元素是抽象的,只是定义一种描述)
service binding port是具体的实现
之间的依赖关系如下(图使用ppt作的,比较丑^_^)
[img] http://pippo25.iteye.com/uploa ...
- 2011-08-09 17:54
- 浏览 820
- 评论(0)
有一段时间没有看strust2的国际化了,今天突然想起来做了以下!发现都快忘记了,以便再次忘记就在这里做一个日记同时也给大家分享一下!
首先建一个strut2的项目这就不多说!
1.在struts.properties中加入如下代码
或者在struts.xml里面加上
<constant name="struts.custom.i18n.resources" value="messageResources"></constant>;
2.建一个languageAction
pa ...
jQuery()函数可以接收四种类型的参数
一: jquery(expression,[context]):根据CSS选择器字符串在页面中匹配一组元素,或者利用context参数指定匹配的范围。
例:<sciprt language="javascript" type="text/javascript">
//方法1
var set = $("p span");
set.css("color","red");
//方法2
var s ...
关于struts2中,总是返回INPUT的问题
- 博客分类:
- 工作总结
返回INPUT是因为filedError,actionError,messageError中存在相关数据时,就会返回到INPUT,
那么为什么在执行具体的方法的时候,添加fieldEror("username","username error"),不会跳到INPUT呢? 这是因为,struts2在执行action中某个具体方法之前,会调用valication方法,valication方法中会判断filedError,actionError,messageError中其中任何一个是否有值,如果有,就会跳到INPUT, 如果想使用这三个方法,但又不想 ...
struts2__常用表单标签
- 博客分类:
- struts2
<s: form > :对应一个表单元素
<s:checkbox>:对应一个复选框元素
<s:password>:对应一个密码输入框
<s:radio> :对应一个单选框元素
<s:reset>:对应一个重设按钮
<s:select>:对应一个下拉列表框
<s:submit>:对应一个提交按钮
<s:textarea>:对应一个多行文本域
<s:textfield>:对应一个单行文本框
<%
//获得所有值栈中的内容,如: private String[] books, set,get方法
ValueStack vs=request.getAttribute("struts.valueStack");
//获得值栈中books对象
String[] books = (String[])vs.findValue("books");
for(String book : books)
{
%>
<tr>
<td>书名</td>
<td&g ...
泛型1————弄懂了它就基本上会用泛型了
- 博客分类:
- J2SE总结
[size=medium][/size]
引用.转自:http://lavasoft.blog.51cto.com/62575/42400
泛型是JAVA SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型 ...
jsp中的forward与redirect
- 博客分类:
- jsp
[size=medium][/size]
引用jsp中jsp:forward 与 redirect区别 博客分类: JAVA
JSP应用服务器浏览器ASPServlet.1.从地址栏显示来说
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容
再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.所
以redirect等于客户端向服务器端发出两次request,同时也接受两次resp ...