摘要: jsp页面作以下测试 结果为 getContextPath():/websitegetServletPath():/jsp/test.jspgetRequestURI():/website/jsp/test.jspgetRequestURL():http://localhost:8080/websi 阅读全文
posted @ 2019-10-09 14:04 蓝色风扇 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 首页是入口,要保证各个功能模块不能位于太深的层次,否则体验极不友好。同时也不能让首页显得功能重复和臃肿。 第一部分 包括注册和登录入口,注册模块负责提交注册信息到注册Servlet,完成users表的插入功能。然后将携带用户信息的请求转发到登录模块。 登录页面负责提交登录信息到LoginServle 阅读全文
posted @ 2019-10-09 13:29 蓝色风扇 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 表达式语言(Expression Language,EL)是JSP2.0中引入的新特性,在JSP中使用EL表达式可以获取并显示页面数据。使用EL表达式可以简化对变量和对象的访问,减少JSP中的Java代码。 EL表达式是以“$”符合开始,后面紧跟一对大括号,大括号内部包含合法的表达式。EL表达式可以 阅读全文
posted @ 2019-10-09 12:50 蓝色风扇 阅读(210) 评论(0) 推荐(0) 编辑
摘要: JSP(Java Server Page)的全程是Java服务页面,是一种web动态页面技术,事实上JSP就是嵌入了Java程序段的HTML文件。JSP文件后缀名为.jsp。JSP由HTML要素(静态部分)、JSP元素(动态部分)和JSP注释组成。 JSP元素包括脚本元素、指令元素和动作元素。JSP 阅读全文
posted @ 2019-10-08 16:12 蓝色风扇 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 目前,在Java web开发中常采用cookie和session来实现状态信息的保存。作用域对象的主要作用是充当容器将某些有用的属性信息保存下来,供整个Web应用不同的Servlet或者JSP等组件共享。 Cookie Cookie编程要用到Servlet API中提供的类javax.servlet 阅读全文
posted @ 2019-10-08 15:13 蓝色风扇 阅读(157) 评论(0) 推荐(0) 编辑
摘要: servlet是运行在服务器端的小程序,Servlet一词由Java Servlet Applet而来。Servlet是一个独立于平台的Java类,实际就是按照Servlet规范编写的一个Java类。Servlet被编译成为平台独立的字节码文件,可以被Web服务器加载和运行,可以生成动态的web页面 阅读全文
posted @ 2019-10-08 13:05 蓝色风扇 阅读(121) 评论(0) 推荐(0) 编辑
摘要: session可能不存在或session中的值对不存在,即结果为null,这种情况下不能直接赋值给一个字符串。 正确做法是先判定状态,当存在值时再赋值给字符串,否则赋值null会报空指针错误。 阅读全文
posted @ 2019-10-07 18:09 蓝色风扇 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 正确写法 不能写作 否则会报 Stacktrace:] with root causejava.lang.NullPointerException 即blog[i][0]="博客题目";指针找不到错误。 阅读全文
posted @ 2019-10-07 14:26 蓝色风扇 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 开发环境 eclipse jdk tomcat 9.0 mysql 创建项目:File>New>Dynamic Web Project>项目名website>finish 在WebContent>WEB-INF>lib下导入httpcomponents-client-4.5.7-bin包,并buil 阅读全文
posted @ 2019-10-06 11:47 蓝色风扇 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 需求分析 一个简单的、满足基本功能和一些补充项目的个人网站。 博客的新建、删除、修改和查阅及管理,允许进行私密/公开,密码有无,分类和评论设置 支持普通用户注册,注册后可评论 文件上传、重命名、删除、下载和管理,允许进行私密/公开,密码设置 视频、音频的在线播放和图片查阅 允许特殊用户进行有额度的上 阅读全文
posted @ 2019-10-05 14:37 蓝色风扇 阅读(342) 评论(0) 推荐(0) 编辑