预览模式: 普通 | 列表
06-11
26

Validator的isEmail验证

内部实现的方法

import org.apache.struts.validator.FieldChecks;

FieldChecks.validateEmail( );//中有5个参数,一一传入,判断是否为boolean型

查看更多...

Tags: Validator

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 634
在jsp向页面输出图片的时候,使用response.getOutputStream()会有这样的提示:java.lang.IllegalStateException:getOutputStream() has already been called for this response,会抛出Exception

原因一:
 JSP默认的输出流为PrintWriter ,即<% %>以外的东西所默认的输出方式,如果你尝试在JSP中使用ServletOutputStream就会引起错误.要嘛直接改用Servlet输出(复写service方法),要嘛删除除%><%中的任何东西(包括HTML标签,空格,回车等东西)应该就可以。
对于这样的情况应该这样来解决,删除%><%之间的所有内容包括空格和换行符,最后也要消除空格和换行符,最好再加上一句response.reset()。

查看更多...

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 657
06-11
23

我的第一个存储过程

     以前不爱写这玩意,给写程序添加了额外的调试量,不过存储过程确实是这个好玩意(好处就不废话)。

Create PROCEDURE demo_empadd 
@inparam1 varchar(10),@inparam2 varchar(20),@inparam3 int,
@inparam4 varchar(10),@inparam5 varchar(20),@inparam6 varchar(10),

查看更多...

Tags: 存储过程

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 600
06-11
21

国际化常见问题

错误提示:Missing message for key "XXX

       其实这样的问题在Struts里面算是很容易解决的问题了。由于它的实现起来过于简单(基本上WEB容器都给做了),程序员只需要写“抄书”即可。但偶尔还是会有一些非技术性的错误出现,如下:

       首先确认自己是不是多模块,如果是多模块,看下struts-config-xxx.xml文件里面配没配置资源文件;如果是单模块,那么经常是打字时失误造成的,最容易犯的失误就是=和=的错误,native2ascii.exe会把中文的“等号”快乐的汉化成\uff1d,而原来的等号就没有了,当然会引发错误。

查看更多...

Tags: 国际化

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 567
06-11
19

丢钱

     早知道再买包十块钱的烟好了,以后为了避免再次丢钱,钞票手机一律放在里怀兜里面-_-||| 

查看更多...

分类:生活 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 590
06-11
19

日期的格式化问题

<%@  page  import="java.util.Date"  import="java.text.SimpleDateFormat"%>  
Date  m_date  =  new  Date();  
SimpleDateFormat  smpDateFormat=new  SimpleDateFormat("yyyy-mm-dd");  
String  buf=smpDateFormat.format(m_date);  

查看更多...

Tags: 日期 格式化

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 510