SSH学习笔记
文章平均质量分 82
阳明 to life
这个作者很懒,什么都没留下…
展开
-
MyEclipse撤销已部署的Structs框架
<br />在MyEclipse中使用自动部署struts等框架时,难免会遇到输入参数有错或是没有设定好时一不小心按下finish的情况。而此时这步操作又不能直接在edit菜单里撤销。这里把解决方法拿出来同大家分享。<br /><br />关键的步骤是两个,一是把struts-config.xml文件删除,二是修改.project文件。<br /><br />第一步无需赘述,在左侧的导航栏里找到文件delete即可,相信学到了部署struts的各位都能做到。删除config文件是主要的,否则转载 2011-04-21 14:31:00 · 1419 阅读 · 2 评论 -
struts spring mybatis maven随记
1.目前整合struts spring mybatis使用的pom配置(2012-3-17)版本一不多就各种问题了,在maven库上下了不少版本,总出问题,这次配好就记下来先<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x原创 2012-03-17 11:41:40 · 3508 阅读 · 1 评论 -
freemarker模板解析----典型的访问者模式和解释器模式
折腾这篇文章也快一个小时了,转载请注明出处http://blog.csdn.net/zhouyuqwert/article/details/8682535最近因为一些需要,稍微学了下freemarker,基本使用算了解了,本以为模板解析方式同JSP相同,会先解析生成Servlet再仔细看了下源码,发现还是很大不同的,虽然最终也是解析成HTML,response.write出去,中间原创 2013-03-17 00:22:45 · 5519 阅读 · 1 评论 -
Spring MVC中DispatcherServlet工作原理探究
下面类图将主要的类及方法抽离出来,以便查看方便,根据类的结构来说明整个请求是如何工作的主要使用到的技术有Spring的IOC容器和Servlet。假如我们要实现一个请求home.htm然后返回home.jsp视图资源则当home.htm请求到达时,我们原创 2011-10-09 17:13:12 · 16093 阅读 · 0 评论 -
spring的JDBC框架中自增键的问题与cacheSize关系
public int nextIntValue() throws DataAccessException { return (int) getNextKey();}nextIntValue将调用getNextKey获取自增int值@Override原创 2011-10-04 12:12:22 · 2433 阅读 · 0 评论 -
Spring使用自动代理缺少asm包的问题分析
使用BeanNameAutoProxyCreator配置自动代理时如果某个bean没有实现任何接口,比如public classMyBean{}则会报错java.lang.ClassNotFoundException:org.objectweb.asm.Typ原创 2011-10-01 21:52:10 · 2483 阅读 · 0 评论 -
Spring的MethodBeforeAdvice实现原理探究&&实现一个简单的Advice
一、类结构MethodBeforeAdvice整个过程大致就是使用的jdk提供的动态代理的接口InvocationHandler和Proxy所以首先在这讨论下动态代理在这里是如何使用的1、获得动态代理动态生成的类($Proxy0.class)参考博文:http原创 2011-09-30 01:16:09 · 7950 阅读 · 1 评论 -
Spring的四种Advice源码探究
一、MethodBeforeAdvice的执行 this.advice.before(mi.getMethod(),mi.getArguments(), mi.getThis() );//调用before方法 return mi.proceed()原创 2011-09-30 11:53:23 · 2465 阅读 · 0 评论 -
spring源码探究---beanFactory为bean对象设置属性时涉及到的类型转换
自己想着实现一个简单点的类似Spring的beanFactory,解析下xml,通过反射调用相关的set方法来实现构建bean对象,其间遇到一个问题没找到比较好的解决方案。现在有一个简单的bean:public class MyBean{ private in原创 2011-09-24 11:18:18 · 1419 阅读 · 0 评论 -
struts2几种result type探究
可以在struts2-core-{version}.jar中找到struts-default.xml,里面列举了当前可以使用的所有result-type以及对应的class此处是struts2.2.3的原创 2011-09-10 16:16:12 · 6367 阅读 · 2 评论 -
struts2运行异常
<br />我使用的是MyEclipse Blue8.6版本,新建工程-》右键项目-》MyEclipse-》Add struts Capabilities,添加都是默认选项。<br />添加完后部署运行项目,没有问题。<br />添加一个Action后部署运行项目,没有问题。<br />添加result后就出现异常:<br />严重: Dispatcher initialization failed<br />Unable to load configuration. - action - file:/原创 2011-04-21 18:20:00 · 1596 阅读 · 1 评论 -
JAVA APP——密码加密后端存储
一个简单的应用,从python回到JAVA,重新熟悉下JAVA,另外方面前段时间看完设计模式不用上的感觉很快就忘记了,想从设计及开发上多应用下。一、需求 平常注册的网站多了,或者小号或者账号等多了,主要怕一些网站明文传输的,很多密码都是临时的那种,但是后面要用又想不起来,故想做这么个简单应用本地将密码做RSA加密,然后根据网站域名和账号保存到远端存储上。本来是考虑用有道云笔记的原创 2013-04-21 22:42:19 · 5259 阅读 · 0 评论