随笔分类 - J2EE
所谓经验都是经历过后总结的,分享给需要的人!
摘要:前台需求分析 一:用户模块 前台JS校验 使用AJAX完成对用户名(邮箱)的异步校验 后台Struts2校验 验证码 发送激活邮件 将用户信息存入到数据库 点击激活邮件中的链接完成激活 根据激活码,查询数据库中是否有该用户; 如果有则激活,否则不激活; 根据激活码,查询数据库中是否有该用户; 如果有
阅读全文
摘要:用get方法查询: return this.getHibernateTemplate().get(Product.class, pid); 出现错误为:id to load is required for loading··· 很多人说是数据库有字段设置了not null,所以在更新数据的时候由于有
阅读全文
摘要:一:SSH整合 创建一个新的WEB项目 引入struts2.3.15.3: jar包: struts-2.3.15.3\apps\struts2-blank.war\WEB-INF\lib\*.jar struts-2.3.15.3\lib\struts2-json-plugin-2.3.15.3.
阅读全文
摘要:大致思路与之前servlet中玩验证码类似,生成随机数,产生干扰线,画到图片上,保存到session中。 本人习惯用的时候专门写一个验证码的action:CheckImgAction。 step1: CheckImgAction: CheckImgAction: public class Check
阅读全文
摘要:发送激活邮件 电子邮箱:邮件服务器上的一块空间; 邮件服务器:类比于web服务器(tomcat),有相应的服务器软件; 邮件协议:大公司发送和接收服务器分开,也可以都用一个服务器。 SMTP:简单的邮件发送协议; POP3:接收邮件的一个协议; 邮件发送的全过程:理论上需要联网,但是通过搭建在本地的
阅读全文
摘要:前台JS代码 /*异步验证用户名的输入格式以及是否存在*/ function CheckUsername(){ /*取到用户名输入框*/ var nametxt = document.getElementById("username"); /*获取输入的用户名值*/ var username = n
阅读全文
摘要:cookie自动登录是指把用户登录的信息按期限(自定)保存在客户端,当用户请求登录时判断客户端用没有cookie对象,有的话填充值,否则登录界面的输入框为空,不进行填充。 登录界面之前在添加一个选择登录的jsp页面,通过选择“去登录”,servlet判断客户端此次有没有cookie对象。所以需要添加
阅读全文
摘要:一:项目编码修改 新建项目后,右键项目-->Properties-->Resource,这时可以修改编码为UTF-8。 二:JSP页面编码修改 Window --> Preferences ,搜索JSP,选中后,在右边即刻修改JSP文件默认的编码为UTF-8。 二:JSP页面编码修改 Window
阅读全文
摘要:验证码思想:所谓验证码就是产生若干随机数,存放到session中,然后在servlet中获取session中的该值与页面输入值相比较,进而判断正误。 产生验证码的方法: 随机数放在图片中,封装为一个JSP文件,并且将产生的验证码存放到session中。 刷新验证码的方法: 方法一:点击验证码图片刷新
阅读全文
摘要:后台servlet代码: File file1 = null,file2=null; 后台servlet代码: File file1 = null,file2=null; String description1 = null,description2 = null; response.setChar
阅读全文
摘要:servlet中: message= "图片上传失败!"; request.setAttribute("message",message); JSP中运用一次三目运算符这样获取: request.setAttribute("message",message); JSP中运用一次三目运算符这样获取:
阅读全文