Are You Recruiter/Hiring Manager?
Cloud-based Candidate Screening | Online Tests
PMP 1600 Questions
PMP 1600 Questions
1600 PMP mock questions 1400 CAPM mock questions 800 SCJP 6 mock questions 600 OCAJP 7 mock questions 590 OCPJP 7 mock questions 556 SCWCD 5 mock questions 500 OCEJWCD 6 mock questions pdfDownload (java,struts, hibernet etc)

Tutorial Home


  • 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


  • 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 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 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
  • JSP Scripting Elements :Scriptlet, expression, declaration

    JSP Scripting Elements :Scriptlet, expression, declaration
    There are three Scripting Elements
    1. Expressions of the form <%= expression %> that are evaluated and inserted into the output,
    A JSP expression is used to insert Java values directly into the output. It has the following form:
    <%= Java expression %>
    The Java expression is evaluated, converted to a string, and inserted in the page
    Current time: <%= new java.util.Date() %>
    predefined variables that you can use
    request, the HttpServletRequest;
    response, the HttpServletResponse;
    session, the HttpSession associated with the request (if any); and
    out, the PrintWriter (a buffered version of type JspWriter) used to send output to the client.
    Example :Your hostname: <%= request.getRemoteHost() %>
    2. Scriptlets of the form <% code %> that are inserted into the servlet's service method, and
    If you want to do something more complex than insert a simple expression, JSP scriptlets insert code into the service() method of the generated servlet.
    Scriptlets have the following form:
    <% Java Code %> Scriptlets have access to the same automatically defined variables as expressions
    String name = request.getParameter("name");
    out.println("name: " + name);

    3. Declarations of the form <%! code %> that are inserted into the body of the servlet class, outside of any existing methods.
    A JSP declaration define methods or fields that get inserted into the main body of the servlet class (outside of the service method processing the request). It has the following form:

    <%! Java Code %> 
    or <%!
    public int getValue(){
    return 78;
    The method we can use in Expression also. <%=getValue()%>

    The information you are posting should be related to java and ORACLE technology. Not political.