上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 在Action中存值public String ognltest1(){ActionContext ac=ActionContext.getContext();ac.put("username", "request-chenhj");ac.getSession().put("username", "session-chenhj");ac.getApplication().put("username", "application-chenhj");ac.put("us 阅读全文
posted @ 2013-03-07 19:20 流-星-追-月 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 13.1说明一个系统的国际化就是根据操作系统的语言,页面上的表现形式发生相应的变化。比如如果操作系统是英文,页面的文字应该用英语,如果操作系统是中文,页面的语言应该是中文。IE浏览器设置语言环境:Win8系统:IE -->工具-->Intener选项--->语言--->设置语言首选项--->添加就可实现添加13.2 步骤(1)、建立资源文件资源文件的命名规则:默认的命名为:文件名前缀.properties根据语言的命名为:文件名前缀.语言种类.properties例如:中文:resource_zh_CN.properties内容:item.username=用户名 阅读全文
posted @ 2013-03-07 19:17 流-星-追-月 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Struts2的拦截器过滤器servlet过滤器过滤器与拦截器的区别:*相同点:都是起拦截作用*不同点:*作用范围:*过滤器:使用范围是J2EE范畴,任何一个web工程都可以使用过滤器*拦截器:使用范围是struts2范畴,离不开struts2框架的*完成的功能:*过滤器:拦截请求资源*拦截器:完成其他所有功能*执行顺序:过滤器——>拦截器http客户端-->web容器--web.xml文件--过滤器--->struts.xml--->拦截器--->action--service--dao--数据库常见的拦截器有哪些?在哪里配置struts-default.xml 阅读全文
posted @ 2013-03-05 08:01 流-星-追-月 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.文件上传第一步:在WEB-INF/lib下加入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar。这两个文件可以从http://commons.apache.org/下载。第二步:把form表的enctype设置为:“multipart/form-data“,如下:<form enctype="multipart/form-data" action="${pageContext.request.contextPath}/xxx.action" method="post"> 阅读全文
posted @ 2013-03-04 19:25 流-星-追-月 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 复习:1、什么是struts22、怎么搭建struts2开发环境1>>下载struts2所需要的jar文件http://struts.apache.org首页上就可以直接点击下载需要的最新版本。Tomcat删除掉。2>>添加struts2的配置文件struts.xml---dtd-->核心的jar文件中可以找到dtd文件<!DOCTYPEstrutsPUBLIC"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.3//EN""http://struts.apache.org 阅读全文
posted @ 2013-02-28 19:28 流-星-追-月 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 这里省略登录界面和登录成功的跳转界面;这两个界面都是比较简单的jsp页面;省略了bean文件,其中只是封装了username和password属性1.web.xml配置文件[java]viewplaincopyprint?1<?xmlversion="1.0"encoding="UTF-8"?>2<web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"3xmlns:xsi="http://www.w3.org/2001/ 阅读全文
posted @ 2013-02-28 12:52 流-星-追-月 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、struts2是MVC框架2、struts2的开发环境搭建1》找到开发Struts2应用需要使用到的jar文件.2》编写Struts2的配置文件3》在web.xml中加入Struts2MVC框架启动配置4》找到开发Struts2应用需要使用到的jar文件.需要下载struts2官网:http://struts.apache.org下载地址:http://struts.apache.org/download.cgi#struts238版本号:struts2.3.8说明:包含:Apps应用Lib类库文件Docs帮助文档Src源代码找它需要开发的jar文件需要解压:或者找到struts-2.3. 阅读全文
posted @ 2013-02-26 18:34 流-星-追-月 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、说出orm的作用它的主要工作是将对象数据保存到关系数据库的表中,以及将关系数据库表中数据读入到对象中。2、简述使用Hibernate的基本流程。(1)启动HibernateConfigurationcfg=newConfiguration().configure();(2)写Hibernate的配置文件;(3)写持久类的映射文件(*.hbm.xml);(4)Configuration实例构建一个sessionFactory实例;(5)创建Session实例;(6)由Session实例创建Transaction的一个实例,开启事务;(7)通过Session接口提供的各种方法操作数据库(8)提 阅读全文
posted @ 2013-01-09 15:21 流-星-追-月 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。4. hibernate的性能非常好,因为它 阅读全文
posted @ 2013-01-08 20:14 流-星-追-月 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 在HQL语句中使用抓取连接查询,通过写一条left join fetch 语句把相关联的两个实体的数据一次性从数据库中加载上来。这样可以在特定情况下(同时需要使用到这两个实体的数据)减少SQL的数量来提高查询效率。通过配置“抓取策略”来直接影响session的get()和load()方法的查询效果。1.单端关联<many-to-one><onr-to-one>上的抓取策略。可以给单端关联的映射元素添加fetch属性。fetch属性有2个可选值.select:作为默认值,它的策略是当需要使用到关联对象的数据时,另外单独发送一条select语句抓取当前对象的关联对象的数据。 阅读全文
posted @ 2013-01-04 15:38 流-星-追-月 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页