- 浏览: 133913 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
aasrra:
问一下博主你是怎么知道 Handler 绑定两个队列的我从源 ...
android Handler post sendMessage -
guji528:
了解了一些零宽度断言部分:
(?=experssion)、(? ...
零宽度断言-2.6 替换 -正则表达式学习笔记 -grule -
MagicMa_007:
收藏一下学习。谢谢···
Spring bean scope -
远去的渡口:
今天也遇到这个问题,按照此方法竟然解决了,mark 一下
eclipse里访问tomcat首页出现404错误解决之法 -
zhjxzhj:
非常感谢 辛苦了
Android Handler Looper
struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="authCheck" extends="struts-default">
<interceptors>
<interceptor name="UserLoginInterceptor"
class="com.ebay.stti.interceptor.UserInterceptor">
</interceptor>
<interceptor-stack name="authStack">
<interceptor-ref name="UserLoginInterceptor"></interceptor-ref>
<interceptor-ref name="defaultStack"></interceptor-ref>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="authStack"></default-interceptor-ref>
</package>
<package name="struts2more" extends="authCheck">
<global-results>
<result name="input" type="dispatcher">WEB-INF/jsp/login_page.jsp</result>
</global-results>
<action name="main" class="mainAction">
<result name="success" type="dispatcher">WEB-INF/jsp/index.jsp</result>
</action>
</package>
<package name="struts2" extends="struts-default">
<interceptors>
<interceptor name="UserLoginInterceptor"
class="com.ebay.stti.interceptor.UserInterceptor">
</interceptor>
</interceptors>
<action name="login" class="userLoginAction" method="login">
<result name="success" type="redirectAction">main</result>
<result name="input" type="dispatcher">WEB-INF/jsp/login_page.jsp</result>
<result name="error" type="dispatcher">WEB-INF/jsp/login_page.jsp</result>
</action>
<action name="logoff" class="userLogoffAction" method="logoff">
<result name="success" type="redirectAction">main</result>
</action>
</package>
</struts>
applicationContext
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<!-- SpringTest
<bean id="TUser" class="test.TUser">
<property name="username" value="小张"></property>
<property name="allname" value="张三"></property>
<property name="address" value="青岛市"></property>
</bean>
<bean id="loginAction" class="test.LoginAction" scope="prototype">
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>hibernate.cfg.xml</value>
</property>
</bean>
-->
<import resource="config/spring/DataSource.xml"/>
<import resource="config/spring/HibernateSessionFactory.xml"/>
<import resource="com/ebay/stti/spring/UserBean.xml"/>
<import resource="com/ebay/stti/spring/Main.xml"/>
</beans>
hibernate.cfg.xml(不再使用,依靠spirng配置)
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- local connection properties -->
<property name="hibernate.connection.url">
jdbc:mysql://localhost/ebaytest
</property>
<property name="hibernate.connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">root</property>
<!-- property name="hibernate.connection.pool_size"></property -->
<!-- dialect for MySQL -->
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="hibernate.show_sql">false</property>
<property name="hibernate.use_outer_join">true</property>
<!--
<property name="hibernate.transaction.factory_class">
org.hibernate.transaction.JTATransactionFactory
</property>
<property name="jta.UserTransaction">
java:comp/UserTransaction
</property>
//-->
<mapping resource="com/edwardchou/pojo/UserInfo.hbm" />
</session-factory>
</hibernate-configuration>
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
</web-app>
UserBean.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<bean id="userLoginAction" class="com.ebay.stti.action.user.UserLoginAction">
<property name="userBo" ref="userBo" />
</bean>
<bean id="userLogoffAction" class="com.ebay.stti.action.user.UserLogoffAction">
</bean>
<bean id="userBo" class="com.ebay.stti.bo.impl.UserBoImpl">
<property name="userDAO" ref="userDAO" />
</bean>
<bean id="userDAO" class="com.ebay.stti.dao.impl.UserDAOImpl">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
</beans>
UserInfo.hbm
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.edwardchou.pojo">
<class
name="UserInfo"
table="user_info"
>
<id
name="id"
type="integer"
column="id"
>
<generator class="identity"/>
</id>
<property
name="name"
column="name"
type="string"
not-null="true"
length="100"
/>
<property
name="password"
column="password"
type="string"
not-null="true"
length="100"
/>
</class>
</hibernate-mapping>
发表评论
-
Java Custom Serialization
2014-11-13 13:18 0http://www.byteslounge.com ... -
JTree 笔记
2014-08-14 10:21 0Java代码 import java ... -
Java Swing Calendar
2013-02-07 01:16 0http://zgdeng.iteye.com/blog/ ... -
android Handler post sendMessage
2011-08-18 20:20 5657Handler 为Android操作系统中的线程通信工具,包为 ... -
Java Thread问题集之Thread.stop()篇
2011-08-17 22:35 4346http://yeziwang.iteye.com/blo ... -
Java 5.0多线程编程
2011-08-17 11:27 561http://blog.csdn.net/javach ... -
Java Synchronized
2011-08-17 10:29 892Java语言的关键字, ... -
log4j配置
2011-07-19 10:12 766http://blog.csdn.net/azheng270/ ... -
如何解决点击网页后退提示警告的问题
2011-07-07 15:06 2328http://hi.baidu.com/litk ... -
自定义Tomcat 404、500错误页面
2011-07-06 14:19 2260<!-- 400错误 --> & ... -
利用Eclipse开发Hibernate应用程序
2011-07-04 14:42 850http://autumnice.blog.163.com/b ... -
eclipse里访问tomcat首页出现404错误解决之法
2011-07-03 19:51 4288(转载别人的,分享 ... -
转 Struts2+Spring2+Hibernate3 图书管理
2011-07-03 19:17 1598这篇文章是从网友http:// ... -
Struts2+hibernate3.0+spring2.0整合
2011-07-03 19:12 1198http://blog.csdn.net/nihao_2011 ... -
java 动态代理深度学习(Proxy,InvocationHandler),含$Proxy0源码
2011-07-03 19:01 802http://hi.baidu.com/malecu/blog ... -
Java Collection
2010-10-19 10:41 906http://skyuck.iteye.com/blog/5 ... -
DOM previousSibling nextSibling undefined
2010-09-26 10:53 1345是这样 <form name="form&q ... -
input输入框js处理汇总【转载】
2010-09-26 10:51 2770javascritp实现input输入框相关限制用法 1 ... -
input中value值与xsl:value-of 的问题
2010-09-23 16:36 985<xsl:for-each select=". ... -
HTML颜色代码表
2010-09-23 13:29 868http://book.wyfwgw.com/color.ht ...
相关推荐
**SourceInsight 4.0配置文件详解** SourceInsight是一款强大的源代码分析和编辑工具,尤其在编程语言如C/C++、Java、C#等领域中广泛应用。它提供了高效的代码浏览、查找、编辑和理解功能,是软件开发人员提高工作...
INI 配置文件的保存和读取 INI 配置文件是一种常见的文件格式,用于存储程序的配置信息。它是一种简单的持久化机制,允许程序在启动时初始化配置信息。INI 文件由多个节(Section)组成,每个节中可以有多个键名...
**SourceInsight 4 风格配置文件详解** SourceInsight 4 是一款深受程序员喜爱的源代码分析和编辑工具,它提供了强大的代码浏览、查找、跳转和编辑功能。在SourceInsight中,用户可以根据个人喜好和工作需求定制...
在Android开发中,读写配置文件是常见的任务,主要用于存储应用程序的设置、用户偏好或者其他持久化数据。配置文件通常以XML或JSON格式存在,因为它们结构清晰,易于解析。本实例将详细介绍如何在Android中进行读取...
在IT行业中,配置文件是应用程序运行的关键组成部分,它们包含了各种设置和参数,用于定义系统的行为、连接数据库、控制权限等。"配置文件jar包"是一个集合,它将多个配置文件和必要的Java档案(jar文件)整合在一起...
标题中的“proe config配置文件大全”指的是针对Pro/Engineer Wildfire 5.0(简称ProE 5.0)软件的一系列配置文件集合。ProE是一款由PTC公司开发的三维参数化建模软件,广泛应用于产品设计和工程领域。配置文件是...
在Spring Boot应用中,多模块配置文件的读取是一个重要的实践,它有助于提高代码的可维护性和模块化。本文将详细探讨如何在Spring Boot的多模块项目中管理和使用不同的配置文件,以实现低耦合的设计。 首先,了解...
在C#编程中,Windows Forms(Winform)应用程序经常需要与配置文件进行交互,以便存储和检索应用设置。本文将详细讲解如何在Winform中读取和修改配置文件,特别是`appSettings`部分,这对于大多数桌面应用来说是至关...
在C#编程中,配置文件是用于存储应用程序运行时所需的设置和参数的重要工具。这些设置可以包括数据库连接字符串、API密钥、应用路径等。本教程将深入探讨如何使用C#进行配置文件的读写操作,并提供源代码供学习者...
在Linux系统中,C语言作为底层编程的主要工具,其对配置文件的操作往往涉及到繁琐的文件I/O操作。然而,为了简化这一过程,开发者通常会利用特定的库来处理配置文件,比如读取、写入、解析键值对等。本文将深入探讨...
vSphere 主机配置文件是VMware vSphere虚拟化平台的一个重要组成部分,它允许IT管理员创建、管理和应用配置文件来标准化和自动化vCenter Server中的ESXi主机配置。使用vSphere主机配置文件可以提高效率并减少重复...
本文将详细讲解海康威视配置文件解码的专业知识,以及如何利用“海康威视配置文件解码专用工具器”进行操作。 首先,了解什么是配置文件。在海康威视的设备中,配置文件通常包含了摄像头、NVR(网络视频录像机)或...
标题中的“Hikvision配置文件解码器.zip”指出,这是一个与解码Hikvision视频监控设备配置文件相关的工具或程序。Hikvision是全球知名的安防监控设备制造商,其产品广泛应用于各种场所,如家庭、商业设施、公共安全...
标题中的“笔记本颜色配置文件”指的是用于调整笔记本电脑显示屏色彩特性的ICC(International Color Consortium)配置文件。这种文件能够帮助用户校正显示器的色彩表现,确保显示的图像颜色与实际色彩更加接近,...
在LabVIEW中,配置文件是用于存储应用程序设置、参数或状态的关键元素。这些文件通常以.ini或.xml格式存在,允许程序在运行时根据这些配置进行自定义行为。本教程将深入探讨如何在LabVIEW中进行配置文件的写入与读取...
在Linux系统中,C语言开发过程中,经常需要与配置文件打交道,进行读取和写入操作。配置文件通常用于存储程序的设置或用户偏好,使其能够根据不同的环境或需求进行定制。下面我们将深入探讨如何在C语言中实现对配置...
标题中的“MACBook颜色配置文件Apple-MAC-OS-Color LCD.rar”指的是为苹果MacBook设计的一种特定的颜色配置文件,这种文件通常以ICC(International Color Consortium)格式存在,用于优化显示器的色彩表现,确保...
"mac的颜色配置文件",也就是苹果的ICC(International Color Consortium)配色文件,是这个过程中的重要组成部分。 ICC配色文件是一种标准化的方式,用来描述显示器、打印机、扫描仪等设备如何解释和再现颜色。这些...
在Java开发中,配置文件是应用中不可或缺的一部分,它们通常包含系统设置、数据库连接信息、应用参数等。本文将深入探讨如何在Java中实现动态修改配置文件,同时解决中文字符编码问题,使得配置文件的读写更加高效和...
在C++编程中,处理配置文件通常是为了存储和读取应用程序的设置或用户偏好。ini文件是一种常见的配置文件格式,其结构简单,易于理解和操作。本文将深入探讨如何使用C++来读写ini配置文件,主要参考提供的"rwconfig....