EL标签(Expression Language) 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。 ${name}不存在返回空字符串 EL访问作用域 page,request,session,application,从最…
JSP(java server page) 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 在tomcat web.xml中的监听listings改为true,可以目录显示 &…
验证码 验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机和人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试, public class ImageServlet extends HttpServl…
在JSP页面中的对象,包括用户创建的对象(例如,JavaBean对象)和JSP的隐含对象,都有一个范围属性。范围定义了在什么时间内,在哪一个JSP页面中可以访问这些对象。例如session对象在会话期间内,可以在多个页面中被访问。application对象在整个Web应用程序的生命周期中都可以被访问。在JSP中,有4种范围,如下所示。 一,page范围--PageContext域 具有page范围的对象被绑定到javax.servlet.jsp.PageContext对象中。在这个范围内…
request 请求的特点:只存在一次请求中 http协议是一个无状态的协议【对事物的处理没有记忆能力】所以产生了会话 web应用中的会话及管理 一,会话cookie, 临时cookie存在于浏览器进程中, 创建一个cookie Cookie usercookie=new Cookie("username","鱼翔空"); 持久cookie //设置在客户端的时间…
Servlet是什么 * java编写的web应用组件 * 用于动态网页输出 * servlet使用servlet容器运行 如何定义一个servlet * 定义一个类实现Servlet接口 * serlvet是单实例,多线程运行 Servlet的生命周期 init service destroy方法表示servl…
* 请求的时机: * 什么情况下是get请求. * 直接在地址栏输入信息 http://localhost/yxkong/b.html?a=9 * 网页中a标签使用的也是get请求 &nb…