02 2018 档案
摘要:一、File–>New–>Project 弹出这个对话框后,照下图的勾选然后点击Next,然后填写项目名和项目路径后,点击finish。 二、生成目录如下 需要注意的有HelloWorld类,这是IDEA自动生成的,一会可以用于测试并不需要修改 然后是用于配置WebService的server-co
阅读全文
摘要:1、Filter的目的 Filter用于在Servlet之前检测和修改请求和响应,它可以拒绝、重定向或转发请求。常见的有这几种: 日志过滤器 使用过滤器记录请求,提供请求日志记录,还可以添加追踪信息用于特定的请求。 验证过滤器 用于验证用户已经“登陆”,很多Servlet的操作都需要验证用户的身份权
阅读全文
摘要:1、JSP表达式语言(EL)用于在jsp从访问存储在JavaBean中的数据,例如 这里的${user.userId}就是JSP EL表达式,效果就是: 19358是userId的数据 2、语法 立即执行 立即执行EL表达式将在页面渲染的时候,被JSP引擎解析和执行。这就意味着EL表达式将在JSP引
阅读全文
摘要:1、数组 Array可以定义不可变数组,这里的不可变指的是长度不可变 可以指定数组的具体类型,也可以不指定,Scala会自行判定 遍历数组 转换为ArrayBuffer ArrayBuffer ArrayBuffer是可变数组,使用前需要显示导入包 +=在尾端添加元素 在尾端添加多个元素 ++=操作
阅读全文
摘要:1、基本数据类型 数据类型有九种,分别是Byte、Char、Short、Int、Long、Float、Double、Boolean、String。 String属于java.lang包,其余所有的基本类型都是Scala的包成员。 2、变量声明 Scala可以通过var和val来声明变量 val类型的
阅读全文
摘要:1、Spark是什么 Spark是一个用来实现快速而通用的集群计算的平台。 2、Spark是一个大一统的软件栈 Spark项目包含多个紧密集成的组件。首先Spark的核心是一个对由很多计算任务组成的、运行在多个工作机器或者是一个计算集群上的应用进行调度、分发以及监控的计算引擎。 Spark的个组件如
阅读全文
摘要:这次的例子是使用会话给上一个例子添加登陆功能 1、页面逻辑 首先是登陆页面,这里需要输入账号和密码,输入正确后将进入商品列表页面,输入错误将会提示账号或者密码错误 其次是商品列表和购物车页面,添加了注销的链接 2、JSP 登陆页面的JSP,,loginFailed若为true表示用户已经尝试登陆且登
阅读全文
摘要:在这次的例子里面,将完成一类似购物车的功能,在客户访问网站的时候,会选中自己将要购买的商品,而购物车将始终维持着商品的状态,会话将联系起选择第一个商品(第一个请求),选择其他商品(其他请求)以及付款等等操作。 1、在Web.xml中配置会话 使用这样的设置,会话超过30分钟将会失效,使用cookie
阅读全文