随笔分类 -  JavaWeb

摘要:JSP一共有9个内置对象:request、response、session、application、out、pagecontext、config、page、exception。 request对象。 resquest对象是javax.servlet.http.HttpServletRequest类的 阅读全文
posted @ 2018-08-01 17:03 keepup~ 阅读(3799) 评论(0) 推荐(0)
摘要:关于在浏览器上直接输入 http://www.bookEstore.com就可以访问工程问题 1.在tomcat/conf/server.xml文件中配置一个虚拟主机 <Host name="www.bookEstore.com" appBase="D:\j2eeWorkspaces\bookEst 阅读全文
posted @ 2018-03-28 11:26 keepup~ 阅读(559) 评论(0) 推荐(0)
摘要:一、JSP技术 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> 会被翻译成service方法内部out.print() 3)<%!java代码%> 会被翻译成servlet的成员的内容 jsp注释: 不 阅读全文
posted @ 2018-02-26 15:23 keepup~ 阅读(394) 评论(0) 推荐(0)
摘要:当用到BeanUtils的populate、copyProperties方法或者getProperty,setProperty方法其实都会调用convert进行转换 但Converter只支持一些基本的类型,甚至连java.util.Date类型也不支持。而且它比较笨的一个地方是当遇到不认识的类型时 阅读全文
posted @ 2018-02-26 15:18 keepup~
摘要:一、开发环境搭建 创建一个FileUploadAndDownLoad项目,加入Apache的commons-fileupload文件上传组件的相关Jar包,如下图所示: 二、实现文件上传 2.1、文件上传页面和消息提示页面 upload.jsp页面的代码如下: <%@ page language=" 阅读全文
posted @ 2018-02-26 15:14 keepup~ 阅读(151) 评论(0) 推荐(0)
摘要:一、国际化开发概述 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 国际化(internationalization)又称为 i18n(读法为i 18 n,据说是因为internationalization 阅读全文
posted @ 2018-02-26 15:08 keepup~ 阅读(166) 评论(0) 推荐(0)
摘要:java.util.Date和 java.sql.Date的区别和转换 1、将java.util.Date 转换为 java.sql.Date java.sql.Date sd; java.util.Date ud; //initialize the ud such as ud = new java 阅读全文
posted @ 2018-02-02 15:28 keepup~ 阅读(2421) 评论(0) 推荐(0)
摘要:/** * 通用更新 * @param sql * @param objects * @throws IOException */ public void update(String sql,Object...objects) throws IOException{ Connection conn= 阅读全文
posted @ 2018-01-19 10:56 keepup~
摘要:JSP页面编码charset和Encoding值保持一致且支持中文,推荐UTF-8 2.浏览器编码为UTF-8 1.新建两个JSP页面 2 2.在c.jsp中新建一个表单 3 3.在d.jsp中接收这个值 4 4.运行c.jsp 5 5.输入带中文的参数,点击提交 6 6.发现接收过来的中文是乱码, 阅读全文
posted @ 2018-01-19 10:47 keepup~
摘要:需要导入的jar包:BeanUtils和logging Object value=BeanUtils.getProperty(Object obj,String name); 实体类的成员变量叫字段 属性名为get或set方法去掉get或set之后,首字母小写 阅读全文
posted @ 2018-01-10 19:31 keepup~ 阅读(117) 评论(0) 推荐(0)
摘要:JavaWeb 案例——访问权限控制 一、功能介绍 每个网站都涉及到访问权限的控制。每个站点资源都需要被管理起来,用户只有具有访问某个资源的特定权限,才能够访问,否则拒绝访问。 二、项目分析 我们要实现网站的访问权限控制,就应该从 URI 入手,站点的每个资源都用唯一的 URI 描述,我们为想要管理 阅读全文
posted @ 2017-11-26 21:17 keepup~ 阅读(794) 评论(0) 推荐(0)
摘要:1.禁用浏览器缓存的过滤器: 2.字符编码过滤器:防止乱码 在web.xml中配置<context-param></context-param> 3.检查用户是否登录的过滤器: 阅读全文
posted @ 2017-09-28 10:37 keepup~ 阅读(529) 评论(0) 推荐(0)
摘要:String servletURL=request.getservletURL(); url:站点名+当前web应用名+(目录名)+页面名 String servletURI=request.getservletURI(); uri:当前web应用名+(目录名)+页面名 String servlet 阅读全文
posted @ 2017-09-26 21:22 keepup~ 阅读(1479) 评论(0) 推荐(0)
摘要:一、文件的上传: Enctype的属性介绍: 基于表单文件上传的界面简介: 文件上传时服务器端获取不到请求信息的原因及获取请求信息的几种方式: 输入流方式的实现: 实用工具包的实现:要导入fileupload和 io的jar包 如何获取List<FileItem>对象: 1.简单方式: 2.复杂方式 阅读全文
posted @ 2017-09-26 19:30 keepup~ 阅读(151) 评论(0) 推荐(0)
摘要:1.<dispatcher></dispatcher>节点:指定过滤器所拦截的servlet容器调用资源的方式,有REQUEST,INCLUDE,FORWARD,ERROR,默认是REQUEST。 可以在web.xml中的<filter-mapping></filter-mapping>标签内设置多 阅读全文
posted @ 2017-09-26 19:30 keepup~ 阅读(337) 评论(0) 推荐(0)
摘要:<context-param>的作用和用法: 1.<context-param>配置是是一组键值对,比如: <context-param> <param-name>index</param-name> <param-value>index.jsp</param-value> </context-pa 阅读全文
posted @ 2017-09-24 20:18 keepup~ 阅读(639) 评论(0) 推荐(0)
摘要:分页查询: 1.逻辑分页查询:用户第一次访问时就把全部数据访问出来,添加到一个大集合中,然后放到session中,进行转发。通过页码等的计算,把要显示的内容添加到一个小集合中,转发、遍历小集合以显示当前页码的数据 代码实现: Dao: package general.page.query; impo 阅读全文
posted @ 2017-09-10 16:06 keepup~ 阅读(952) 评论(0) 推荐(0)