Tutorial Home
Hibernate
-
Advantage of Hibernate over JDBC
- Hibernate Setup with an web Application
- First Hibernate Application
- Hibernate mapping with Database TABLE
- Hibernate Data Type-Java Data Type - SQL Data Type mapping
- One to Many Relation in Hibernate
- One to Many Relation in Hibernate bi-directional
- Many to Many Relation in Hibernate
- HQL: The Hibernate Query Language
- Criteria Queries
- Criteria Queries : Equal (eq), Not Equal(ne), Less than (le), greater than (gt),greater than or equal(ge) and Ordering the results
- Criteria Queries: And OR conditions
- Hibernate generator to generate id (primary key)
- prevent concurrent update in Hibernate,slate object updatation in Hibernate,version checking in Hibernate
Struts
- Model View Controller (MVC)
- Model View Controller (MVC)
- Struts Flow-How Struts Works?
- Struts Tutorial - Struts Setup- First Struts Action class setup
- Message Resources
- Validation Framework
- Validation Framework-client side
- ForwardAction
- IncludeAction
- DispatchAction
- LookupDispatchAction
- DynaActionForm
- DynaActionForm
- Struts Tutorial - Mutli-click prevention using struts tokens-Prevent Duplicate Submission
- Logic Iterate Map and List
JSP
- JSP Tutorial
- Introduction to JSP
- JSP Comments
- JSP Syntax
- JSP Scripting Elements :Scriptlet, expression, declaration
- JSP Directives
- implicit objects in JSP
- JSP Actions
- Introduction to JSP
- jsp:useBean
- The jsp:setProperty Action
- The jsp:getProperty Action
- Introduction to JSP
Spring
- Spring Tutorial
- Introduction to Spring
- Benefits of Using Spring Framework
- Inversion of Control in Spring
- Introduction to BeanFactory
- Dependency Injection in Spring
- Collections Setter Injection
- Bean Scopes in Spring
- Spring IOC Setup Step by Step
- Bean Lifecycle in Spring
- ApplicationContext
- MessageSources in Spring
- Web Spring MVC framework
- Developing Your First Spring Web Application
- Developing Your Second Spring Web Application with Spring Form
- Developing Your First Spring Web Application with Spring Validation Framework with Code Example
- Spring integration with Hibernate
|
Spring Tutorial Step by Step
MessageSources
Spring currently provides two MessageSource implementations. These are the ResourceBundleMessageSource and the StaticMessageSource.
How to implement message Resource : Follow the steps below
Step 1. Add the below XML to your springexample-test.xml ( config xml file).
<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list>
<value>applicationprop</value>
</list>
</property>
<bean>
<!-- let's inject the above MessageSource into this POJO -->
<bean id="example" class="com.techfaq.Example">
<property name="messages" ref="messageSource"/>
</bean>
|
Step 2. Example.java .
In the Example.java we will display the messages from properties file .
package com.techfaq; public class Example {
private MessageSource messages;
public void setMessages(MessageSource messages) { this.messages = messages; }
public void execute() { String message = this.messages.getMessage("user.required", new Object [] {"UserName"}, "Required", null);
System.out.println(message);
message = this.messages.getMessage("passwd.required",null, "Required", null);
System.out.println(message);
}
}
|
Step 3. applicationprop.properties file in classpath.
# in 'applicationprop.properties'
passwd.required=Password Required!
user.required= '{0}' is required.
|
out put is :
Password Required!
UserName is required.
|
|
The information you are posting should be related to java and ORACLE technology. Not political.