摘要: Java Struts2 实现数字的验证码程序 2010-09-21 15:19 1、login.jsp页面程序 <script type="text/javascript"> function changeValidateCode(obj) { //获取当前的时间作为参数,无具体意义 var timenow = new Date().getTime(); //每次请求需要一个不同的参数,否则可能... 阅读全文
posted @ 2011-07-21 19:04 霍伊特 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 例程7-11 check_code.html <h3>带有验证码的登录页面</h3> <form action="servlet/LogonFormServlet" method="post"> 用户名:<input type="text" name="name"><br> 密 码:<input type="password" name="pass"><br> 验证码:<input ty 阅读全文
posted @ 2011-07-21 19:03 霍伊特 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: hibernate update Hibernate 中如果直接使用 Session.update(Object o); 会把这个表中的所有字段更新一遍。 比如: view plaincopy to clipboardprint? public class TeacherTest { @Test public void update(){ Session session = HibernateUi... 阅读全文
posted @ 2011-07-21 18:57 霍伊特 阅读(34753) 评论(0) 推荐(0) 编辑
摘要: (1) 先来看下 Servlet 如何实现文件下载的,直接见代码: PrintWriter out = response.getWriter(); //不管实际类型,待下载文件 ContentType 统一指定为 application/octet-stream response.setContentType("application/octet-stream"); //中文文件名必须转码为 I... 阅读全文
posted @ 2011-07-21 18:45 霍伊特 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一个工程要动态生成excel报表是经常的事,一般情况下,生成的报表都是供用户查看或者下载,我们往往不需要将其生成到服务器的硬盘里,最好是生成到缓存里供本次调用,这时我们可以采用io流,代码如下: public class Excel { \** * 把ArrayList<ArrayList>里的数据生成Excel文件.xls * @param rowsList 结果集 * @param r... 阅读全文
posted @ 2011-07-21 18:42 霍伊特 阅读(345) 评论(0) 推荐(0) 编辑