![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE
大姑娘花花花花
正在努力学习
展开
-
SSM注解开发
学习于 http://blog.csdn.net/rsun1/article/details/8186225。相比较而言,明了易懂。原创 2016-09-02 11:00:39 · 2888 阅读 · 0 评论 -
Spring Mvc+Spring+Mybatis的Maven项目搭建
Spring Mvc+Spring+Mybatis的Maven项目搭建一、搭建Maven环境,学习于http://www.cnblogs.com/sy270321/p/4723139.html 注:需要手动创建src/main/java和src/test/java 两个文件目录。 结果如下:test结构和main相同,test是用于测试的。 二、添加依赖 pom.xml 关于这个xml的详原创 2017-01-16 19:43:37 · 645 阅读 · 0 评论 -
Action向页面传送Json类型数据以及myBatis一对多查询
租书时最重要的功能就是根据类型查找书籍,书籍类型又分为一级分类和二级分类。实现该功能要: ⑴打开主页面时,页面直接跳出分类信息,这就要通过ajax传送Json类型数据。⑵在后台查询分类信息时,myBatis使用到一对多查询。 图下为效果图。 接下来讲述详细过程。 数据库设计: ⑴每一个类别都有一个父类,FATHERCATEGORY字段,是CATEGORYNO的外键,自表相连。 ⑵若这原创 2016-10-08 14:47:09 · 1443 阅读 · 0 评论 -
SSM框架下的二手教材交易系统之用户登录(包括表单提前验证,ajax)
用户登录的逻辑: 1.用户填写用户名后,先检验该用户名是否在数据库中存在(用户名唯一),若不存在,则页面显示不存在,需重新输入;若存在,输入密码后验证密码是否正确。 2.验证验证码是否正确。 3.若页面三个元素中有一个错误,页面将阻止表单提交。若无错,则转到主页面。 先贴上表单代码:<table> <tr>原创 2016-09-27 21:44:45 · 1882 阅读 · 1 评论 -
SSM框架下的二手教材交易系统之验证码
终于下定决心把原来只基于servlet的项目移动到SSM框架下了。 SSM=Struts2+Spring4+myBatis3。记录我学习的过程,不管是否徒劳无功,都是自己走过的路。 验证码部分:以前一直以为验证码是多神奇的东西,以为能写出个验证码就很厉害。但现在发现了,其实只是用Graphics工具画了一张图,然后在上面写上几个字符串而已。 ValidateCodeImage.java 用于原创 2016-09-27 20:59:11 · 869 阅读 · 0 评论 -
Struts2 ActionContext
ActionContext是Action的上下文,Struts2自动在其中保存了一些在Action执行过程中所需的对象.简单来说,就是用来存放数据的。ActionContext本身的数据结构是映射结构,即一个Map,用key来映射value。所以使用者完全可以像使用Map一样来使用它,或者直接使用Action.getContextMap()方法来对Map进行操作。 一个简单例子: Action原创 2016-09-20 11:27:49 · 271 阅读 · 0 评论 -
Struts2 Ognl
Ognl通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。一个简单的例子: struts.xml<package name="ognltest" namespace="/ognltest" extends="struts-default"> <action name="UserAction" class="D3.U原创 2016-09-20 11:06:02 · 183 阅读 · 0 评论 -
Struts2动态结果集
jsp页面<body> <a href="resulttype/r1.action">dispatcher</a> <a href="resulttype/r2.action">redirect</a> <br> <a href="resulttype/dynamicResult.action?type=1">动态1</a> <a href="resultty原创 2016-09-19 17:33:12 · 312 阅读 · 0 评论 -
Struts2拦截器
从别人的博客里学到,特此记录。 http://blog.csdn.net/tjzero_sapce/article/details/4197506http://developer.51cto.com/art/200906/126894.htmhttp://blog.csdn.net/zhutulang/article/details/38351629原创 2016-09-19 17:17:43 · 312 阅读 · 0 评论 -
Struts2+Spring4+myBatis3整合
终于开始整合了,三大工具各司其职。Struts负责与jsp交互,Spring针对javaBean的生命周期进行管理,myBatis负责数据库部分。个人认为整合最重要的是找对相应的包,不然包之间就可能出现冲突,然后一直报错。以下是千辛万苦测试成功的包: 配置web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"原创 2016-09-19 16:02:02 · 3336 阅读 · 1 评论 -
接上,struts2访问页面元素的另一种方法。
上文说了两种访问页面元素的方法,一种是直接访问,一种是多了一个实体类,接下来是通过RequestAware,SessionAware,ApplicationAware来访问的方法。HelloStrutsDemo2.javapublic class HelloStrutsDemo2 extends ActionSupport implements RequestAware,SessionAware,A原创 2016-09-19 14:47:00 · 357 阅读 · 0 评论 -
Struts2 第一次尝试
Struts2最重要的就是action和struts.xml配置文件。 action类似于servlet,用于和页面交互,上传 or 获取数据什么的。 struts.xml主要是用于配置action和拦截器。 个人感觉,struts2,spring等等的各种框架,只是将以前只是用servlet的繁琐工作简化的工具而已。原理简单,易上手学习。 所以,如果并不会这些框架,也不需要着急,慢慢来吧。原创 2016-09-19 14:20:12 · 222 阅读 · 0 评论 -
Intellij2016新建maven的web项目
1、 file->new->project进入以下页面,注意在最上方要选择jdk的版本。 2、 填写GroupId和ArtifactId。这两个的作用就是maven用以标识此项目,如果把项目放到本地Maven仓库中,如图所填写,就可以根据cn.test.hello来找到该项目。 3、 添加本地已安装的 maven及仓库。 点击加号,添加maven属性。 4、 输入项目名和项目存放的原创 2017-03-31 17:38:57 · 1048 阅读 · 0 评论