上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页
摘要: 局部代码 jsp是可以java代码域HTML代码混合使用的,在jsp中插入java代码的方法为: <%java代码%> 原理 前面我们说,jsp会转化为servlet,而我们使用局部代码写的代码,是写在转换为servlet后的service方法中,具体转化后的java文件请查看: E:\apache 阅读全文
posted @ 2020-02-25 11:17 Scorpicat 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Page指令 jsp在执行时会被tomcat转译为一个servlet的java文件执行,而page指令是用来配置jsp文件的转译相关的参数的。 Page指令的参数学习 格式 <% 属性名="属性值" %> language:声明jsp要被转义的语言 import:声明转译的java文件需要导入的包, 阅读全文
posted @ 2020-02-25 10:27 Scorpicat 阅读(127) 评论(0) 推荐(0) 编辑
摘要: ServletConfig ServletConfig是每个servlet单独的配置,同样地,它写在web.xml中,与它对应的是全局配置<Context-param>(服务器全局配置)。 在web.xml中配置 配置格式: 在需要配置的<servlet>标签中添加: <init-param> <p 阅读全文
posted @ 2020-02-24 18:36 Scorpicat 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 背景 我们以 第13节 的案例为背景,添加网站访问的计数功能。 设计思路 创建一个文件:用来存储网站访问的次数 从文件获取:在初始化InitServlet中的init()方法中,从文件获取已经存好的值作为已经访问的数量 在用户登录的LoginServlet和3天免登陆的CookieServlet中添 阅读全文
posted @ 2020-02-24 16:50 Scorpicat 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 效果演示 按下alt+/ 弹出预设代码 操作 windows->preference->java->editor->template->new 1:快捷代码 2:描述 3:完整代码 4:先点击完整代码中需要添加cursor的地方,然后点击insert variable 5:选择cursor 阅读全文
posted @ 2020-02-24 15:30 Scorpicat 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ServletContext对象的概念 ServletContext对象实现存储不同的用户之间公用的一些数据 特点: 服务器创建 用户共享 作用域:整个项目内 生命周期:服务器启动到服务器关闭 获取ServletContext对象 第一种方式 ServletContext sc=this.getSe 阅读全文
posted @ 2020-02-24 14:40 Scorpicat 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 案例说明 我们使用原本 第11节的代码进行改进,添加用户登录到主页后显示自己名字的功能和添加注销登录的功能。 思路设计 主页获取用户名设计 在LoginServlet中,我们在判断用户账号密码正确后,跳转主页之前,创建session并将用户对象添加到session中,在主页获取session中的对象 阅读全文
posted @ 2020-02-24 11:46 Scorpicat 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: session对象 session对象使用来在同一个用户的不同请求之间传递信息的。每个网站都会为每个用户在登录后创建一个session对象。 原理 用户第一次访问服务器,服务器会创建一个session对象给此用户,并将该session对象的JSESSIONID使用cookie技术存储到浏览器中,保证 阅读全文
posted @ 2020-02-24 09:26 Scorpicat 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 先看看项目流程 从主页开始的首次成功登陆的运行流程:index.jsp->CookieServlet(检查是否有cookie记录,如果没有记录跳转登录页面)->PageServlet(登录页面)->LoginServlet(从上个页面获取账号密码,调用service做校验,如果账号密码均正确,设置c 阅读全文
posted @ 2020-02-23 11:50 Scorpicat 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 什么是cookie cookie保存在客户端(浏览器),它绑定了访问一个网页时的特定信息,通常为表单数据。通过cookie我们可以实现表单自动填充,账号免登陆等功能。 使用Cookie 创建Coolie对象 Cookie c = new Coolie(String name,String value 阅读全文
posted @ 2020-02-22 19:42 Scorpicat 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页