Java
记录Java学习的历程
曹学成
IT爱好者,技术小菜鸟。
展开
-
EL表达式
EL表达式目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。演示EL表达式(按照servlet代码片段、jsp代码片段、效果展示)1、简单字符串//简单字符串 request.setAttribute("hello", "HelloWorld");he...原创 2018-10-30 09:21:44 · 175 阅读 · 12 评论 -
JSTL标签
JSP 标准标签库(JSTL)JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。它要和EL表达式联合使用,什么是EL表达式,请看上一篇博客如何使用JSTL?1、首先要引入外部jar包,2、在jsp最上面引入taglib,如下代码<%@ taglib uri="http://java.sun.com/jsp/jstl/core" pre...原创 2018-10-30 10:01:54 · 185 阅读 · 13 评论 -
转发和重定向
在servlet中转发和重定向:request.getRequestDispatcher("/student_list.jsp").forward(request,response);//转发response.sendRedirect("/student_list.jsp");//重定向在jsp页面中也有<jsp:forward page=" test.jsp" />...原创 2018-10-21 21:18:28 · 214 阅读 · 8 评论 -
filter过滤器
过滤器是什么?过滤器能够对request和response进行拦截,就像河中加入一道大坝,可以选择性的拦截和放行。最常用的地方是:统一对字符进行编码(它只对post提交方式有效)和权限验证。模型如何创建一个设置字符的过滤器?1、创建一个类,让他继承filter2、重写doFilter方法 @Override public void doFilter(Servl...原创 2018-10-21 21:38:00 · 203 阅读 · 17 评论 -
配置文件+抽象工厂+反射
Java-web编程的逻辑为:客户端-->servlet-->manager-->dao-->数据库,然后在把数据一层一层返回去,显示给用户。其中在servlet中要调用manager的方法,就要先实例化一下它;在manager层调用dao就要实例化dao。这样,每一层做的事就不是很纯粹了,不符合高内聚的理论,系统不够灵活。我们就要用一个可以生产各种产品的工厂把他们都...原创 2018-10-29 17:24:27 · 214 阅读 · 15 评论 -
java基础知识总结1
Java主要学习的知识有JavaSE,JavaWeb,JavaEE。先学习JavaSE,因为它是基础。1、final 是常量关键字。区别于变量,只能赋一次值2、局部变量和成员变量3整型浮点型4、访问控制感觉Java语法基础和c#没有太大的区别。...原创 2018-08-18 10:04:39 · 209 阅读 · 14 评论 -
选择排序
Java写的选择排序。 public class NumSort{ //主方法 public static void main(String[] args){ int[] a=new int[args.length]; for(int i=0;i<args.length;i++){ a[i]= Integer.parseInt(args[i]); //将字符串转化为i...原创 2018-08-18 10:32:23 · 183 阅读 · 11 评论 -
算法--到3退出
介绍:一群人围成一个圈,从头开始数数,输到3就退出。后面接着从1开始数,一直循环着转下去,直到台上只有一个人,那个人就是胜利者。问题:假如500个人做这个游戏,第一个数数的人序号为1,那么序号为几的人是胜利者? public class Count3Quit{ public static void main(String[] args){ boolean[] arr=new boo...原创 2018-08-18 11:14:22 · 463 阅读 · 14 评论