随笔分类 - Jsp
摘要:页面的设置: 必须使用表单,而不能是超链接; 表单的method必须是POST,而不能是GET; 表单的enctype必须是multipart/form-data(字符);默认值: application/x-www-form-urlencoded(字节) 在表单中添加file表单字段,即<inpu
阅读全文
摘要:进行编码处理: 获取请求参数中的乱码问题; POST请求:request.setCharacterEncoding(“utf-8”); GET请求:new String(request.getParameter(“xxx”).getBytes(“iso-8859-1”), “utf-8”); 响应的
阅读全文
摘要:java连接Oracle数据库,从ResultSet中获取数据出现java.sqlsqlException结果集已耗尽 1、检查数据库事务是否提交 2、ResultSet.next()方法的错误使用 当返回一条语句时:可以rs.next()判断有无值,rs==null,这样没有效果 返回多条语句时要
阅读全文
摘要:JAVAWeb三大组件: 1) Servlet:接收用户请求,处理用户请求,给用户响应 2) Filter(过滤器): 拦截用户请求, 根据条件, 进行是否放行 3) 监听器(Linstener): 监视用户/服务器的某个行为, 给定对应处理代码 过滤器(Filter) 过滤器实际上就是对web资源
阅读全文
摘要:JavaBean概念和使用 JavaBean, 咖啡豆。 JavaBean是一种开发规范,可以说是一种技术。 JavaBean就是一个普通的java类。只有符合以下规定才能称之为javabean: 必须提供无参数的构造方法 类中属性都必须私有化(private) 该类提供公开的getter 和 se
阅读全文
摘要:创建一个分页类 从数据库中获取数据 servlet层获取数据 jsp页面展示 1、创建一个分页类 public class Pages { private int pageIndex;//当前页码(页面传递) private int pageSize;//页容量(后台设置) private int
阅读全文
摘要:什么是JSTL JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言! JSTL标签使用以来非常方便,它与JSP动作标签一定,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! JSTL标签库 JSTL一共包含四大标签库: core:核心标签库,
阅读全文
摘要:EL的作用 EL(Expression Language)是一门表达式语言,替换Java脚本<%=…%>。 <%= %> 有以下问题 如果获取到数据null, 直接null在页面显示 获取域中的数据, 必须通过域对象.方法获取 需要进行逻辑判断 代码不美观,非Java人员不方便交流 注意:EL对nu
阅读全文
摘要:什么是HttpSesssion javax.servlet.http.HttpSession接口表示一个会话, 我们可以把一个会话内需要共享的数据保存到HttSession对象中! 获取HttpSession对象 1、 HttpSession request.getSesssion():如果当前会话
阅读全文
摘要:什么是Cookie Cookie翻译成中文是小甜点,小饼干的意思。在HTTP中它表示服务器送给客户端浏览器的小甜点。 其实Cookie就是一个键和一个值构成的,随着服务器端的响应发送给客户端浏览器。 然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把Cookie再发送给服务器。 并会
阅读全文
摘要:九大内置对象 out(JspWriter):等同与response.getWriter(),用来向客户端发送文本数据; config(ServletConfig):对应“真身”中的ServletConfig; page(当前JSP的真身类型):当前JSP页面的“this”,即当前对象; pageCo
阅读全文
摘要:JSP脚本 1. <% java代码 %> 方法内部的代码都可以写在个位置 <% String s1 = "hello jsp"; %> 2. <%=java代码 %> 把java代码运行的结果在页面显示, 要求java代码是一个表达式 <%=s1 %> 3. <%! java代码 %> 使用很少
阅读全文