06 2017 档案
摘要:【社交】 1、Twitter. It's what's happening. 2、Telegram Messenger 3、Facebook - Log In or Sign Up 4、Instagram 5、reddit: the front page of the internet 6、Tumb
阅读全文
摘要:imooc视频学习笔记 > URL:http://www.imooc.com/learn/154 OGNL规则: 从哪里取?(作用域、取值范围,例如封装入一个对象,该对象就是取值范围) --> 要取的是什么类型的值()--> 如何表达 --> 例如动态拼接中的<if test = "OGNL" SQ
阅读全文
摘要:imooc视频学习笔记 > URL:http://www.imooc.com/learn/154 MessageDao.java Configuration.xml DBAccess.java Message.xml
阅读全文
摘要:imooc视频学习笔记 > URL:http://www.imooc.com/learn/154 ListServlet.java MessageDao.java ListService.java
阅读全文
摘要:imooc视频学习笔记 > URL:http://www.imooc.com/learn/154 list.jsp listServlet.java web.xml pom.xml
阅读全文
摘要:手动分割线 2018-12-26 Maven项目直接添加如下依赖即可: 手动分割线 2017-06-22 最近在看《Head First Servlet JSP》学习JSP,看到JSTL一章,为了添加JSTL支持折腾了好久。 网上的教程五花八门,而且多数比较旧。 我尝试了各种方法都没有成功,很多时候
阅读全文
摘要:include指令与include动作 1、样例代码 2、源码分析 web项目结构 把这些文件打包成war,部署到本地tomcat的webapps下,启动tomcat。 在第一次访问index.jsp之后,将生成如下文件 我们观察到,并没生成Header_jsp,原因可想而知,因为使用了includ
阅读全文
摘要:基本上是《Head First Servlets and JSP》内容的整理、扩充。顺便推荐一个供参考的JSP教程:JSP Tutorial 内容很全面,还有一些有趣的实例。 完整代码参考 EL隐式对象汇总 pageContext使用参考 EL表达式的基本规则 关于EL的一些细节 通过EL获得req
阅读全文
摘要:直接从请求到JSP,不经过servlet 我们现在需要在JSP中设置person的属性, 使用Java脚本可以很容易地做到这一点; 甚至可以在JSP标准动作标签中插入Java脚本; 不过,不管怎么改,只要用到Java脚本,代码都显得特别冗长~ 有没有办法让代码好看一点呢?(想办法除掉JSP中的Jav
阅读全文
摘要:可以建立多态的bean引用吗 使用type,但没有class scope属性默认为“page” 可以建立多态的bean引用吗 使用type,但没有class scope属性默认为“page” 从有脚本到无脚本 1、快速搭建一个测试环境:输入用户名,返回“Hello, 用户名” index.html
阅读全文
摘要:1、EL的英文是Expression Language,译成中文就是“表达式语言”。这是一种给前端程序员使用的脚本语言,EL与Java表达式相比并没有什么“天壤之别”,在后端程序员看来多少有点“多此一举”。 2、然而,我们不能强求每一个前端程序员都去学习JAVA,EL相对于JAVA来说学习成本更低,
阅读全文
摘要:My first web page What this is A simple page put together using HTML. I said a simple page put together using HTML. A simple page put together using H
阅读全文
摘要:margin and padding are the two most commonly used properties for spacing-out elements. A margin is the space outside something, whereas padding is the
阅读全文
摘要:内容来自html dog. css的格式为 ‘property: value’ 给html插入css样式的方式有三种:内联、内部css、外部css文件,如下所示: <p style="color: red">text</p> <!DOCTYPE html> <html> <head> <title>
阅读全文
摘要:内容来自HTML Dog:http://htmldog.com/guides/html/beginner/forms/ Forms Forms被用来收集用户的输入,它们通常被作为web应用的接口。 在实际中经常用到的相关标签 form, input, textarea, select 以及 opti
阅读全文
摘要:搬运,内容来自HTML Dog. 简单示例 tr=table row=行 td=table date cell=列元素 示例2
阅读全文
摘要:内容来自HTML Dog. demo1——页面标题 demo2——段落与强调 demo3——正文标题 demo4——列表 demo5——超链接 demo6——图片
阅读全文
摘要:User.java UserDao.java web.xml login.jsp checking.jsp LoginFailure.jsp LoginSuccess.jsp 【一些问题】 1、无法避免URL重写。。。 > 改成 POST 即可 2、通过URL绕开登陆界面直接登陆。。。 【添加的小功
阅读全文
摘要:内容来自imooc. 1、什么是JSP动作元素 2、在JSP页面中如何使用Javabeans <jsp:......>表示这是一个JSP动作元素 3、使用JSP动作元素创建JavaBean的实例 4、<jsp:setProperty.....>、<jsp:getProperty.....> logi
阅读全文
摘要:1、在浏览器中,大多数代码都是由事件驱动的(event-driven)。 这和生物中的神经反射有点类似。 比如说,谷歌页面上的一个按钮, 当我们“按下”这个按钮的时候,将跳出如下界面。 很显然,在我们按下按钮的时候,一定是有“某一段代码“被调用。 这个“某一段代码“就是我们通常所说的“回调函数”(c
阅读全文
摘要:树木和树枝 HTML是一个类似XML的结构,因为元素形成了一个带有子节点的父节点的结构,就像树的分支一样。有一个根元素(html)中包含的分支head和body,每个都有自己的分支机构。因此,DOM也称为DOM树。 通过选择一个元素并改变某些元素来修改DOM是JavaScript中经常做的。要从Ja
阅读全文
摘要:Doing Math & Logic Conditional & Looping Functions Objects Arrays Doing Math & Logic 1、JavaScript变量使用“驼峰命名法” 2、JavaScript运算符的优先级遵循一般规律 3、JavaScript的逻辑
阅读全文
摘要:mark. jetbrain tomcat配置:https://www.jetbrains.com/help/idea/2017.1/creating-and-running-your-first-web-application.html PageContext 任何作用域的属性都可以从PageCo
阅读全文
摘要:1、容器根据你所写的JSP生成一个类, 2、需要知道的一些问题 对于问题1:JSP有一个内置对象叫config,它相当于servlet中的ServletConfig,在servlet中我们需要通过getServletConfig来获得它,然后再通过例如getInitParameter("name")
阅读全文
摘要:While, generally speaking, HTML is for content and CSS is for presentation, JavaScript is for interactivity. 1、在HTML中插入JavaScript代码,像下面这样: alert的意思是警告
阅读全文
摘要:接笔记15. 1、不管是JSP中的<%%>还是<%\=%>最终都将处于servlet的方法体中,那么有没有一种元素可以声明成类的成员呢? ——答案是有,而且非常非常简单,这个元素就是<%!%>,我们用它来解决笔记15中的问题,只需要在原基础上加一个感叹号就可以了。 2、我们还可以在感叹号里添加类的成
阅读全文
摘要:1、这是一个非常简单的程序,它看起来是这个样子的: 实际功能就是,每访问该页面一次count数加1,在服务器重启前(JVM重启前),这个次数将持续累加。 2、因为这个程序过于简单,所以我希望可以通过HTML内置Java来完成。 这样做的好处就是:可以把写servlet的事情交给web容器来做。 3、
阅读全文
摘要:参看维基百科,归纳出以下几条: JavaBean conventions[edit] In order to function as a JavaBean class, an object class must obey certain conventions about method naming
阅读全文
摘要:教程 文章 网站 无序列表 外网 自定义清单 常用 1、Mysql命令大全 2、Maven Respository 3、iShadow 4、Junit-About 5、Web APIs | MDN 6、Linux命令大全 1、教程 【IDE, Code Editors】 1、IntelliJ IDE
阅读全文
摘要:原文地址:https://www.tutorialspoint.com/struts_2/ 【注释】项目结构,次序估计有误 通过学习Struts2的架构,我们可以知道,在Struts2 web应用中,当你点击一个超链接、或者提交一个HTML表单的时候,用户的input将被传到Controller,之
阅读全文
摘要:原始内容:https://www.tutorialspoint.com/struts_2/basic_mvc_architecture.htm 架构(很重要!尤其是图!) 从一个比较高的层次来看,Struts2是一个pull-MVC(或者MVC2)框架。 Struts2的 Model-View-Co
阅读全文
摘要:原始内容:https://www.tutorialspoint.com/struts_2/basic_mvc_architecture.htm Struts2是基于MVC设计模式的一种流行、成熟的Web应用框架。 它不仅仅是Struts1的下一个版本,更是对Structs架构的一个完整重写。 而We
阅读全文
摘要:原始内容:https://www.tutorialspoint.com/struts_2/basic_mvc_architecture.htm Apache Struts 2是用来创建企业级Java Web应用的一个优雅的、可拓展的框架,它最初被称作WebWork 2。 这个框架的目的在于——简化整
阅读全文
摘要:原始内容:https://www.tutorialspoint.com/jsp/jsp_life_cycle.htm 在这一章中,我们将讨论JSP的生命周期。 理解JSP低层次功能的关键在于——理解它们所遵循的、最简单的生命周期。 JSP的生命周期就是指“它从创建到销毁”的这一过程。 这个过程和se
阅读全文
摘要:原始内容:https://www.tutorialspoint.com/struts_2/basic_mvc_architecture.htm Web服务器需要一个JSP引擎,即一个处理JSP页面的容器。JSP容器负责截取JSP页面的请求。本教程使用了内置JSP容器的Apache来支持JSP页面的开
阅读全文
摘要:不完全翻译,结合谷歌,一定主观性,还可能有误,原始内容地址:https://www.tutorialspoint.com/jsp/jsp_environment_setup.htm 【注释】这篇貌似有点旧。最好参考网上的最新教程 开发环境是指你开发、测试、运行程序的地方。 本教程将指导你搭建JSP开
阅读全文
摘要:不完全翻译,结合谷歌,一定主观性,还可能有误,原始内容地址:https://www.tutorialspoint.com/jsp/jsp_overview.htm 主要内容如下: 什么是JSP? JavaServer Pages (JSP)是一种用于开发支持动态内容的Web页面的技术.开发人员可以通
阅读全文
摘要:JSP ————> servlet 我的第1个Java Web应用程序——index.jsp 我的第2个Java Web应用程序——welcome-file 我的第3个Java Web应用程序——conf/server.xml 我的第4个Java Web应用程序——jsp page 我的第5个Jav
阅读全文
摘要:对于session的“CRUD” 会话迁移 别忘了HttpSessionBindingListener Listener示例 1、session的“增”与“删”——session的创建和撤销的调用主体是服务端。 2、session的“改”——由各个servlet执行 3、那么session的“查找”
阅读全文
摘要:session的接口 杀死会话 cookie的性质 cookie的接口 再总结——cookie、session、JSESSIONID的前世今生 简单的定制cookie示例 1、session的接口,配合一些代码来理解。 2、杀死会话——杀死的含义是使session无效化(在JVM中清除??)。 立刻
阅读全文
摘要:1、会话管理的核心在于“交换会话ID”,来回传递cookie是最简单的方法,容器通过客户端发来的JSSESIONID查找匹配的对话。 2、如果浏览器禁用了cookie,那就意味着浏览器将忽略响应首部中的set-cookie,cookie都设置不了,那么浏览器拿什么信息去“匹配会话”呢? 3、解决这个
阅读全文
摘要:Kotlin 是一种静态类型的编程语言,可在 Java 虚拟机上运行,也可以编译为 JavaScript 源代码。其主要发展来自位于俄罗斯圣彼得堡的 JetBrains 程序员团队。虽然语法与 Java 不兼容,但 Kotlin 旨在与 Java 代码进行交互操作,并且依赖于现有 Java 类库(例
阅读全文
摘要:索引 1、什么是 Session? 2、Java 中的会话管理—— Cookie 3、Java Servlet 中的 Session —— HttpSession 理解 JSESSIONID Cookie 4、Java Servlet 中的会话管理 - URL 重写 索引 1、什么是 Session
阅读全文
摘要:容器如何知道客户是谁?(这并不是HTTP能实现的!IP地址不能唯一的标识用户 继续mark孤傲苍狼的博客,百科全书 cookie——Header——字典——键值对—— 延长cookie的保质期 容器会做cookie的所有工作! 1、先搭建一个简单的测试程序——使用cookie记录用户上一次访问的时间
阅读全文
摘要:1、让其它组件接管全部请求。 这里我有一个疑惑,为什么不是sendRequest("result.jsp");,而是先要获得一个Requestdispatcher,然后再forward,前者不是更一目了然吗?然而并不存在一个这样的方法,或许是拆分成原子更便于自定义。 BTW:在搜索资料过程中的意外收
阅读全文
摘要:什么是属性? 属性和参数 属性的3个作用域 属性API 属性不好的一面 1、到底什么是属性(Attribute)? 属性就是一个对象,可以被设置(bound,也可以叫绑定)到另外三个servlet API对象ServletContext、HttpSession、HttpServletRequest中
阅读全文
摘要:mark. kali安装:https://www.youtube.com/watch?v=KLj2yQPWZDk 删除无用分区:http://www.xitongcheng.com/jiaocheng/dnrj_article_18993.html u盘读不出来:http://www.upantoo
阅读全文
摘要:1、你不用了解所有监听者API,并不多,一共有8个。不过,你需要知道你能监听什么,以便在需要的时候可以查。 2、关于Session和Cookie。参见JavaWeb学习总结(十二)——Session by 孤傲苍狼 3、HttpSessionBindingListener 这是一个非常有用的监听者,
阅读全文
摘要:重定向与请求分派 “局部”参数——ServletConfig——servlet初始化参数 “全局”参数——ServletContext——上下文初始化参数 Web app的“构造器”——ServletContextListener 实战:如何创建一个全局的dog? 1、重定向与请求分派。 重定向由客
阅读全文
摘要:搭建简单的测试环境 什么是响应首部 最简单的响应首部——Content-Type 设置响应首部 请求重定向与响应首部 在浏览器中查看Response Headers 1、先快速搭建一个简单的测试环境,以后的内容都将基于下面的这些代码,tomcat webapps:html5+web.xml+serv
阅读全文