- 博客(16)
- 收藏
- 关注
原创 SpringMVC转发、重定向和上传
一、转发与重定向 1.转发与重定向 在一个请求处理方法Action中如果返回结果为“index”字符则表示转发到视图index,有时候我们需要重定向,则可以在返回的结果前加上一个前缀“redirect:”,可以重定向到一个指定的页面,也可以是另一个action 转发: @RequestMapping("/action2") public String action2(Model model) { return “index”; } 重定向:重定向到上面的方法内 @RequestMapping("/acti.
2020-05-22 19:59:30
314
原创 SpringMVC参数绑定
1.SpringMVC参数绑定 在 SpringMVC 中,提交请求的数据是通过方法形参来接收的。从客户端请求的 key/value 数据,经过参数绑定,将 key/value 数据绑定到 Controller 的形参上,然后在 Controller 就可以直接使用该形参。 2.数组类型的绑定 需求:我们查询出所有User 的信息,并且在JSP页面遍历显示,这时候点击提交按钮,需要在 Controller 中获得页面中显示 User 类的 id 的所有值的数组集合。 JSP 页面:注意用户id的n.
2020-05-18 20:21:36
276
原创 Spring面向切面(AOP)
一、Spring事务管理的核心接口 1.TransactionDefinition是事务定义,事务传播行为,事务隔离级别,事务超时,只读状态。 2.PlatformTransactionManager是平台事务管理,接口不直接管理事务,将事务的职责委托给Hibernate或者JTA等持久化机制所提供的相关平台框架的事务体现 3.TransactionStatus是事务状态,是处理事务提供简单的控制事务执行和查询事务状态的方法,在回滚或提交的时候需要应用对应的事务状态 二、事务属性 传播行为,当事务方法被另.
2020-05-08 20:40:38
211
原创 Servlet基础
一、JSP和Servlet的联系 JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“servlet类”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离出来,而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于逻辑控制 二、Se...
2020-04-02 17:51:35
208
原创 JSP数据交互(二)
一、变量的作用域分类 page作用域访问对象为pageContext对象 request作用域访问对象为request对象 session作用域访问对象为session对象 application作用域访问对象为application对象 二、变量的作用域范围的差异 page作用域对应一个JSP页面运行 request作用域对应一次请求(二个JSP页面运行) session作用域对应一个用户会话...
2020-03-31 18:41:36
205
原创 JSP数据交互
一、JSP内置对象 1.out对象 out.print(); 2.request对象 request对象主要用于处理客户端请求 String getParameter(String name) 根据表单组件名称获取提交数据。 String [] getParameterValues(String name) 获取表单组件对应多个值时请求数据。 request.setCharacterEncodi...
2020-03-22 14:34:50
327
原创 数据库设计
一、E-R图 二、关系模式 1.用二维的表象形式表示实体和实体之间联系的数据模式即关系模式 2.E-R图转换关系模式的步骤 把每个实体都转化为关系模式R(U)形式 建立实体间联系的转换 三、第一范式 第一范式的目标是确保每列的原子性 如果每列都是不可再分的最小数据单位(也称为最小的原子单位),则满足第一范式(1NF) 四、第二范式 第二范式要求每个表只描述一件事情 五、第三范式 如果一个关系满...
2020-02-27 18:52:33
227
原创 JavaScript操作BOM对象
JavaScript操作BOM对象 一、window对象 1.alert()弹出提示框 2.confirm()弹出一个带有确定和取消按钮的提示框 3.close()关闭浏览器窗口 4.open()打开一个新的浏览器窗口,加载给定URL所指定的文档 5.setTimeout()在指定的毫秒后调用函数或计算表达式 6.setLnerval()按照指定的周期来调用函数或表达式 二、history对象与...
2020-02-12 19:03:03
332
原创 JavaScript事件
事件例: < head> < title>< /title> < script type=“text/javascript”> function test(){ //alert(“进入事件加载”); } function a_click(){ alert(“我是超链接事件”); } function b_click(){ alert(“我是按钮事...
2020-02-11 19:16:19
193
原创 JavaScript基础
JavaScript基础 JavaScript的基本结构: < script type=“text/javascript”> JavaScript语句 < /script> JavaScript执行原理: 1.浏览器输入 2.包含JavaScript的请求 3.从服务器端下载含JavaScript的页面 JavaScript中的语法: 1.alert()页面弹窗 2....
2020-02-10 19:58:24
186
原创 java修饰符、重载、关键字
java修饰符 修饰符有public(公共的),protected(私有的),friendly(友好的),private(私有的) public: 可以在本类,其他类,子类和不同包中进行访问 protected :可以在本类,其他类,子类中进行访问,不能挎包访问 friendly: 可以在本类,其他类,子类中进行访问,不能挎包访问(一般不用) private: 只能在本类中访问 修饰符等级: pu...
2019-11-09 10:11:06
453
原创 java数组
java数组 1.为什么要用数组 有时候需要存储或处理一系列数据 2.什么时候用数组 当数据量很大时 3.当操作数组的时候,什么时候用循环 当操作数组>=3的时候用循环 4.怎么用数组 数组赋值:静态赋值和动态赋值 5.首先先了解java中的数组的一下几点: 定义数组:数据类型 变量名[]; 数据类型[] 变量名; 数组的标:数组的下标是从0开始的 数组的长度:length 数组做方法参数...
2019-11-09 09:40:55
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅