摘要:
1. 安装和使用IntelliJ IDEA 参考: "IntelliJ IDEA 的安装和使用教程" 2. 创建Web项目 参考: "IntelliJ IDEA 创建Java Web项目" 3. Spring整合MyBatis 项目的目录结构: 没有的文件夹要自己去建,并且标记源码文件夹和资源文件夹 阅读全文
摘要:
项目的目录结构: 1.基于Maven构建Web项目 参考: "基于Maven构建Web项目" 2.导入项目依赖 Spring 核心容器(Beans、Core、Context、Context support、Expression) 面向切面编程(Aop、Aspects) Web调用 因为 spring 阅读全文
摘要:
1.下载Maven,并配置好环境变量 2.打开命令行窗口,输入以下命令构建Maven Web项目 3.构建成功 4.在 Eclipse 中安装 m2eclipse 插件 在 Add Repository 窗口的 Location 中输入 。 5.导入Maven项目 6.将 JDK 和 Tomcat 阅读全文
摘要:
1.在EL表达式中使用作用域变量 表达式语言对作用域变量的支持,以及它解析变量的方式都使它变得非常有用。 1.1 EL表达式的隐式变量 EL表达式的作用域中定义了11个隐式变量。 当EL表达式引用了一个变量时,EL求值程序将按照下面的流程解析变量: 1. 检查该变量是否属于隐式变量。 2. 如果变量 阅读全文
摘要:
1.JSP标签和JSTL简介 JSP标签看起来就像普通的HTML或者XML标签一样。一个JSP标签将执行某些操作。 为了引用JSP标签必须使用正确的XML命名空间。 指令taglib中的prefix特性代表了在JSP页面中引用标签库时使用的命名空间。 标签库的标签库描述符(TLD)文件中提供了建议的 阅读全文
摘要:
3、使用国际化和格式化标签库(FMT命名空间) 如果你希望创建部署在Web上,并面向庞大的国际化用户的企业级Java应用程序,那么你最终需要为世界的特定区域进行应用程序本地化。这将通过国际化实现(通常简写为i18n),它是设计应用程序的过程,通过它可以在不重新设计或者不为新的区域重新编写应用程序的情 阅读全文
摘要:
4.WSDL文档 请求Web Service WSDL文档结构 WSDL文档图解 5.使用框架开发Web Service Apache CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX WS 全面的支持,并且提供了多种 Binding 、DataBinding、Tr 阅读全文
摘要:
1.了解表达式语言 表达式语言(EL)用于在不使用脚本、声明或者表达式的情况下,在JSP页面中渲染数据。 EL曾是JSTL 1.0规范(与JSP 1.2)中的一部分,并且只可以用作JSTL标签的特性。 到了JSP 2.0和JSTL1.1,由于EL的流行,它的规范从JSTL规范移动到了JSP规范中,并 阅读全文
摘要:
1.XML CDATA 指不应由XML解析器进行解析的文本数据。 在XML元素中, 开始,由 结束。 DTD(文档类型定义) 是一种XML的约束方式,它的目的就是约束XML标记的写法。 XML Schema(XML Schema Definition,XSD) 比DTD的约束能力强,所以DTD正在被 阅读全文
摘要:
1.需要会话的原因 所有HTTP服务器技术都普遍采用HTTP会话的概念,并且Java EE也在规范中添加了对会话的支持。 维持状态 会话用于维持请求和请求之间的状态。HTTP请求自身是完全无状态的。从服务器的角度来说,当用户的Web浏览器打开第一个连接到服务器的套接字时请求就开始了,直到服务器返回最 阅读全文