- 博客(27)
- 收藏
- 关注
原创 修改密码+个人信息管理
1.个人信息管理处理 a.登录进入主界面 把list传入主界面 问题解决: b。在主界面中把员工id传到信息管理系统 href=”../employeeController/employeeInfo.do?employeeID=${list.employeeID}” target=”rightFrame”>个人信息管理 c.
2016-08-14 19:39:27
6566
原创 登录功能中到问题
.登陆问题 sql语句解决 select * from employee where employeeName=#{0} and password=#{1}
2016-08-14 19:32:33
412
原创 增删该优化+按编号姓名查找
1.@Scope(“prototype”)//非单例模式 2.优化分页查询 a.把 分页中的属性都放到page类中 b.在业务层中用map把所有参数传过去 c.参数 @RequestParam(value=”currentPage”(和界面传过来的参数相同), required=false ,(–可以传参数也可没有)
2016-08-07 22:06:53
398
3
原创 tomacat修改编码等问题
在做项目过程中出现以下问题需要解决 问题解决: *1.sql动态删除—-第六天解决 *2.乱码问题—8 3.全选框 4.数据库中必填,若添加或修改不写数据怎么办 5.填写的字符串大于数据库字段 * 6.编码健壮性—减少Conller逻辑运算 * 7.工号自增(改变数据库的字段自增—-标识规范选择“是”) * 8.修改tomcat编码
2016-08-07 21:55:47
519
6
原创 对员工表的修改
对前一天的问题解决 ======问题: 1.Json传值问题 –返回函数– 解决:有始有终,必须有返回值 2.map.put(“”+i+”“, Integer.parseInt(idss[i]));//键值对 三。修改 思路:1.通过id拿到选择的值到数据库中查找 jsp界面出现的问题: for(var i
2016-08-03 21:21:54
403
原创 对员工的增加,删除
一.增加 1. 错误:controller类中===忘记写@resultMappering 2.添加传参(Employee employee) 3.jsp界面 a.radio选择按钮value值不同 b.下拉菜单(添加name和value值) 所属部门*
2016-08-03 21:17:22
560
原创 对员工表的分页处理
对昨天的spring注入更近一步了解 —— 问题解决: 5.@Service?—-声明是业务类在applicationContext.XML中bean类对应,在服务器启动时创建一个类对象 6.@Resource(name=”employeeDaoMapper”)//注入? 在服务器启动resourse创建了对象,直接把对象注入 7.applicationContex
2016-08-03 21:15:51
397
1
原创 Model和jstl
jstl1.JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。2.JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。3.根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签格式化标签SQL 标签XML 标签JSTL 函数4..和EL区别: e
2016-07-31 21:08:27
596
原创 AJAX的应用
一.概念:1.AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。2.AJAX 是一种用于创建快速动态网页的技术。3.通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。二.异步和同步的区别同步:发送请求到服务器
2016-06-29 10:46:49
406
原创 常用有用的快捷键
1.Ctrl+Shift+r打开文件快捷键2.ctrl+o:快速outline如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。3.ctrl+e:快速转换编辑器在当前类文件中可能会有很多类,用这个快捷键可以迅速找到要找的
2016-06-28 12:38:23
227
原创 oracle中游标的使用
游标的类型:隐式游标:在PL/SQL程序中执行DML sql语言中自动创建的隐式游标,名字固定叫做sql 显式游标:处理返回多行的数据。游标使用过程: 显示游标的使用1.使用步骤 (1)定义 (2)打开 (3)使用 (4)关闭 程序显示: cur%found – 找到记录 cur%notfound cur%isopen cur%rowcount 小练习 –1.
2016-05-31 21:03:27
310
原创 PL/SQL 高级语言查询
一.PL/SQL l语言:1.数据定义语言 DDL 2.数据操作语言 DML 3.数据控制语言 DCL PL/SQL 语言实现了将过程结构和Oracle SQL的无缝集成二.PL/SQL 的好处:1.有利于客户服务器环境的运行。2.分为数据库PL/SQL和工具PL/SQL,在客户端可将PL/SQL嵌入到到工具中三. plsql 编程:declare i number;
2016-05-31 20:21:42
426
原创 数据库中的分页查询rownum的使用
数据库中的分页查询一.rownum:1.对数据库中查到的数据逻辑上重新编辑,每次查到的数据rownum不同。 2.不能使用between rownum between 2 and 4//不合法 3.只能使用<=关系,不能使用>关系 案例: –查找出部门 2 和部门 4 中,工资最高第 2名到工资第 3 名的员工的员工名字,部门名字,部门位置 select rownum,salar
2016-05-25 22:06:55
932
原创 数据库中的分组函数+练习题
一.常用的分组函数1.统计数量 count(*) 2.求平均函数 Avg() 3.最大值max() 4.最小值min() 5.总数 sum()二.特殊的分组函数1.group by:按什么字段分组 2.having :对分好的组再次条件筛选(一般对分组函数筛选) 3.order by +字段 desc:按字段降序排列,默认升序ASC排列 4.where :单行筛选条件 注意:
2016-05-24 20:08:10
3066
原创 数据库中的常用函数
一.查询函数1.求和 :select 2+5 as sum from dual //dual不和任何表关联 2.转换大写:upper(’hello word’) 3转换成小写:lower(’HEllow ,word’) 4.链接两个字符串 : a.concat(’hello’,‘word’) b.’hello’||’
2016-05-23 21:08:49
1058
原创 数据库的操作
一.数据库的操作1.连接数据库:conn system/root 2.创建用户:create user hh identified by 123; 3.创建万用户必须给她权限 a.登录连接会话权限:grant create session to hh; b. 给它授予基本的权限:grant resource to hh; 4.解锁用户:alte
2016-05-23 20:17:43
239
原创 myeclipse 中的xml第一行出错
这是因为没有导入相应dtd文件 做法: window —–>prerence——>xmlCatalog——> 添加对应的dtd文件,问题解决了 -
2016-05-19 17:57:54
1851
原创 HttpServletResponse不能导包
右击项目名——->property——–>java build path——-> Add Extenal JARs——–>把servlet.api.jar导入(该包在tomocat下 的lib包中)
2016-05-19 17:53:38
2352
原创 WebApplicationContext类的作用
WebApplicationContext是实现ApplicationContext接口的子类。是专门为WEB应用准备的。作用: 1. 它允许从相对于Web根目录的路径中加载配置文件完成初始化工作。从WebApplicationContext中可以获取ServletContext引用,整个Web应用上下文对象将作为属性放置在ServletContext中,以便Web应用环境可以访问S
2016-05-19 17:46:39
7921
原创 理解高内聚,低耦合
高内聚 内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。低耦合 耦合:一个软件结构内不同模块之间互连程度的度量(耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差,模块间耦合的高
2016-05-18 22:34:27
271
原创 AOP,OOP两种编程思想联系
AOP与OOP是面向不同领域的两种设计思想。 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。 AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,
2016-05-18 22:25:42
634
原创 浅谈Spring
1.spring介绍: spring是一个开源的框架,它为解决企业开发应用复杂而创建的,。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。2.组成部分:; b. post方式 不能直接得到 需要隐藏域: //把kiki的值传过去了在另一边可以 接 受,若出现乱码,可以用request.setCharacetEncoding("gbk");2.request.setAttribute()
2016-05-16 20:35:00
433
原创 使用线程使图片动起来
首先创建图:Image backImage;初始化图片:Toolkit toolkit=Toolkit.getDefaultToolkit();// Toolkit是一个抽象类,可以通过ComponentL类的 getDefaultToolkit()获取默认包backImage=toolkit.createImage(“image/yao.jpg”);//创建指定的图像guangImage=
2016-05-16 20:30:59
1163
原创 java布局总结
java布局是用来布置容器的位置,主要的布局有BorderLayout,GridLayout,CardLayout,BoxLayout等等 1.BorderLayout是一种边框布局,把容器划分为东西南北中5部分,是JFrame窗框默认的布局。 例如: Jpanel.add(button,BorderLayout.NORTH);//设置button在jpanel的背面;
2016-05-16 20:22:14
1535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人