`
文章列表
让Spring管理struts中的action,可以在struts.xml中增加配置 <constant name="struts.objectFactory" value="spring" /> 并且在web.xml中定义spring监听器         <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</pa ...
表 1: Hibernate 基本配置属性 属性名 用途 hibernate.dialect 一个Hibernate Dialect 类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialect hibernate.show_sql 输出所有SQL语句到控制台. 有一个另外的选择是把org.hibernate.SQL 这个log category设为debug 。 eg. true | false ...
转自:http://www.blogjava.net/beansoft/archive/2007/08/15/137067.html 上面是图片教程,图片1.5M,打开会比较慢,下面是不带图的html教程 教程图片: 不带图的 HTML 正文:[/color] MyEclipse Hibernate 快速入门 中文版 翻译: 刘长炯(beasoft@126.c ...
jsp是大家最熟悉的技术 优点: 1、功能强大,可以写java代码 2、支持jsp标签(jsp tag) 3、支持表达式语言(el) 4、官方标准,用户群广,丰富的第三方jsp标签库 5、性能良好。jsp编译成class文件执行,有很好的性能表现 缺点: jsp没有明显缺点,非要挑点骨头那就是,由于可以编写java代码,如使用不当容易破坏mvc结构。 velocity是较早出现的用于代替jsp的模板语言 优点: 1、不能编写java代码,可以实现严格的mvc分离 2、性能良好,据说比jsp性能还要好些 3、使用表达式语言,据说jsp的表达式语言就是学velocity的 缺点: 1、不是官方标准 ...
在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。 很多时候, ...
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。   VO,值对象(Value Object), ...
在java开发中,常用到.properties属性配置文件。 1.中文与ASCII码的转换 通常在properties文件中配置中文的属性时,需要将中文转换成ASCII码格式,这种转换可以通过命令: native2ascii 1.txt 2.txt 来实现,1.txt中内容包含中文,转换后的ASCII码字符将保存在2.txt文件中;命令: native2ascii -reverse 1.txt 2.txt 可以将包含ASCII码转换成汉字。 2.在properties文件中将中文配置为ASCII码形式 一般的做法是将properties中的中文值例如“name=测试”转换为ASCII码格式“na ...
转自:http://blog.csdn.net/it_man/archive/2009/01/17/3808697.aspx 先看生成静态html文件: FreeMarker允许Java servlet保持图形设计同应用程序逻辑的分离,这是通过在模板中密封HTML完成的。模板用servlet提供的数据动态地生成 HTML。模板语言是强大的直观的,编译器速度快,输出接近静态HTML页面的速度。 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarke ...
使用dom4j修改解析xml,xml文件的位置是配置在xml.properties文件中,程序打成jar包,在命令行中执行如下命令即可: [img]http://dl.iteye.com/upload/attachment/150593/6b4ac972-cf45-3582-9a04-5e88bd0c962d.jpg&quot; alt=&quot;[/img] 主要的java代码如下: import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; im ...
1.在搭建struts2工程时,出现如下异常: 严重: Exception starting filter struts2 Unable to load configuration. - bean - jar:file:/D:/Tomcat%206.0/webapps/tutorial/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178 解决办法:在类库中添加commons-fileupload-1.2.1.jar即可。 2.在struts2搭建完以后,往struts2中引入spring时,web.xml中的配置如下: ...
从action1直接跳转到action2,有两种方法: 1. 需要保存前一个action的属性信息时使用:           <result type= "chain ">action2</result> 2. 不保存前一个action的参数可以用这种方法:           <result    type= "redirect-action "> ActionName </result> <struts> <package name="tutorial" ...
一、JSP EL语言定义         E L(Expression Language)   目的:为了使JSP写起来更加简单。        表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。        EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能。脚本编制元素是指页面中能够用于在 JSP 文件中嵌入 Java ...
应用系统中,用户登录后,通常需要把相关登录信息添加为Session的状态信息。 为了访问request、response以及session等Servlet对象,在struts2中可以有两类方法,分别是IoC方式和非IoC方式: 1.非IoC方式: Struts 2提供了ActionContext类(com.ope ...
转自http://blog.csdn.net/wangdonghua2261/archive/2009/03/02/3950054.aspx <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" > <struts> <!-- include节点是struts2中组件化的方式 可以将每个功 ...
struts.xml文件是整个Struts 2框架的核心,下面提供了一个最完整的struts.xml文件,这个文件没有任何实际意义,仅仅是一个struts.xml文件示范。如果对DTD熟悉的话就不用看该文件了,在配置时可以参考该文件: <?xml version="1.0&quo ...
Global site tag (gtag.js) - Google Analytics