
javaweb
光与热
这个作者很懒,什么都没留下…
展开
-
javaweb路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。如果是Servlet , Action , Controller, 或则Filter , Listener转载 2016-12-29 21:56:12 · 403 阅读 · 0 评论 -
不同版本的servlet web.xml头信息
web.xml v2.3Xml代码 <?xml version=“1.0” encoding=“ISO-8859-1”?> <!DOCTYPE web-app PUBLIC ”-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN” “http://java.sun.com/dtd/web-app_2_3.dtd”> <we转载 2017-03-06 11:27:49 · 540 阅读 · 0 评论 -
WEB-INF有关的目录路径总结
1、资源文件只能放在WebContent下面,如 CSS,JS,image等.放在WEB-INF下引用不了. 2、页面放在WEB-INF目录下面,这样可以限制访问,提高安全性.如JSP,html 3、只能用转向方式来访问WEB-INF目录下的JSP,不用采用重定向的方式请求该目录里面的任何资源.如图:index.jsp >> main.jsp 4、WEB-INF目录下文件访问资源文件时,可以忽略W转载 2017-02-20 13:03:58 · 1791 阅读 · 0 评论 -
el表达式和ognl表达式的区别
1.区别用法区别:OGNL是通常要结合Struts 2的标志一起使用,如<s:property value=”#xx” /> struts页面中不能单独使用,el可以单独使用 ${sessionScope.username} 页面取值区别: 名称servletognl转载 2017-02-20 12:55:40 · 801 阅读 · 0 评论 -
EL中的param和params
${param.name}等价于request.getParameter(“name”),{param[name]}也是一样的。${params.name}等价于request.getParameterValues(”name”),大多用于获取客户端的数组数据,如页面的复选框的值。 注意:${requestScope.name} 等价于 request.getAttribute(“name”)转载 2017-02-18 15:01:51 · 897 阅读 · 0 评论 -
EL表达式详解
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user[“My-Name”] } 如果要动态取值时,就可以用[]来做,而.转载 2017-02-18 14:59:09 · 586 阅读 · 0 评论 -
JSTL标签大全详解
(尊重劳动成果,转载请注明出处:http://blog.youkuaiyun.com/qq_25827845/article/details/53311722 冷血之心的博客)一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我转载 2017-02-18 14:57:25 · 1339 阅读 · 0 评论 -
JSTL标签大全详解
(尊重劳动成果,转载请注明出处:http://blog.youkuaiyun.com/qq_25827845/article/details/53311722 冷血之心的博客)一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我转载 2017-02-18 14:56:23 · 736 阅读 · 0 评论 -
jsp中文乱码
之前总是碰到JSP页面乱码的问题,每次都是现在网上搜,然后胡乱改,改完也不明白原因。这次正好作下总结,中文乱码就是因为编码不符,可能出现乱码有四个地方:1 JSP编码乱码2 HTML编码乱码3 request获取数据乱码4 response输出信息乱码5 Cookie导致的编码问题下面将会对上面几种情况进行介绍: JSP乱码 这种是最常见的,设置编码的位置位于JSP的第一行,如果转载 2017-02-17 14:15:10 · 994 阅读 · 0 评论 -
request对象和response对象
web服务器收到客户端的HTTP请求,会针对每一次请求分别创建一个用于代表请求的request对象和代表响应的response对象。1.要得到客户机提交过来的数据,只需要找request对象就行了。2、要向客户机输出数据,只需要找response对象就行了。一、response对象1.1向客户端发送数据,以字节为单位(一定要先设置编码方式,再输出)[java] view plain copy转载 2017-02-17 12:25:15 · 669 阅读 · 0 评论 -
Spring事务属性
Spring,是一个Java开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可转载 2017-02-16 13:44:54 · 326 阅读 · 0 评论 -
JavaBean中DAO设计模式介绍
一、信息系统的开发架构客户层——-显示层——-业务层———数据层———数据库1.客户层:客户层就是客户端,简单的来说就是浏览器。2.显示层:JSP/Servlet,用于给浏览器显示。3.业务层:对于数据层的原子操作进行整合。4.数据层:对于数据库进行的原子操作,增加、删除等;二、DAO(Data Access Object)介绍DAO应用在数据层那块,用于访问数据库,对数据库进行操作的类。转载 2017-03-10 11:25:12 · 490 阅读 · 0 评论