- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 SSH-------java邮件发送
在任何网站或移动app上注册用户大家可能都不会陌生,每次注册后,除了将用户信息入库之外,通常还会有发送激活邮件到注册用户邮箱的操作,这……是如何实现的?要了解该功能的实现,我们先看看关于 一、邮件发送相关 邮件服务器: 我们日常的接发邮件并非通过账号对账号直接进行,而是由发送者先发送到邮箱服务器,接收者通过域名、账号密码等信息从服务器上下载该用户邮件。常用于U-mail、KXm
2015-09-30 10:35:38 3509 14
原创 Struts2——Action动态方法调用
对于同一个表单,当用户通过不同的按钮提交同一个表单时,系统需要使用Action的不同方法来处理用户请求,这时Action便需要包含多个控制处理逻辑,即一个action中包含多个方法。例如:login界面有“登录”和“注册”两个按钮,分别触发UserAction中的login和regist方法。 MVC模式: 经典MVC模式中,事件由控制器(controller)处理,控制器根据事件类
2015-09-20 11:04:41 7369 6
原创 java多线程——线程同步问题
试想一个场景:同一个银行账户有1000RMB,两个对象同时对该账户取钱,两人各取800,流程如下: 输入帐号、密码,验证成功 输入取钱金额,系统比较账户余额和取钱金额 验证成功,允许取钱操作,然后,两个人一起开开心心的拿着1.6k回家了。剩下一个余额为-600的账户默默哭泣。 这就是我们常说的:多线程并发操作线程安全问题。 就取钱例子模拟代码实现: 1、定义一个账户
2015-09-14 20:58:24 1429 6
原创 java多线程——线程的创建和启用
线程的创建和启用 一、通过继承Thread类来创建线程 1、继承Thread,重写run方法,run方法的方法体就代表了县城需要执行的任务 2、创建Thread子类实例,即创建了线程对象 3、调用线程对象.start()方法,启动该线程 //通过继承Thread类来创建线程 publicclass FirstThread extends Thread { priv
2015-09-13 10:54:01 1237 7
原创 Struts 2 ----Action获取servlet对象及后续重定向操作
Why? Action作为MVC框架中的Control层,一个类似于Servlet的java对象,通过继承Action接口,在execute方法中处理数据和一些相关的业务逻辑,然后把最终处理结果和需要返回的对象放在Servlet对象中【如request或者session】,最后根据配置返回到对应result跳转到指定页面。 How? Action通过actionContext获取
2015-09-07 10:45:36 1459 4
原创 Struts2 ——应用demo及其常用配置参数
一、先看一个使用Struts 2框架实现的登录demo: 1、创建java web 项目,引入依赖jar包,拷贝到WEB-INF/lib下 commons-fileupload-1.2.1.jar commons-logging-1.0.4.jar freemarker-2.3.15.jar
2015-09-02 12:00:39 919 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人