Pages

Wednesday, May 8, 2013



jsp life cycle


traslation
compilation
class loading
instantiation
jsp_init
_jso_service
jsp_destroy



diff b/w jsp include and forward



<%@ %>
page include taglib



useBean
setproperty
getProperty
forward
include

element
attribute
body
text

declaration
directive.include
directive.page
expression
scriplet



fallback
param
plugin



request response

session application

page pageContext

out config exception



request page session application
auto wiring:


no
byName
bytype
constructor
servlets


Interface RequestDispatcher
Interface Servlet
Interface ServletConfig
Interface ServletContext
Interface ServletRequest
Interface ServletResponse
Interface HttpServletRequest
Interface HttpServletResponse
Interface HttpSession

abstract class GenericServlet
abstract class HttpServlet
abstract class ServletInputStream
abstract class ServletOutputStream
abstract class PageContext


class ServletException
Class UnavailableException
Class Cookie








autodirect












Class Action
class ActionServlet
Class ActionErrors
class ActionForward
class ActionMapping
class ActionMessage
class DynaActionForm
class RequestProcessor
class ForwardAction
class IncludeAction
class MappingDispatchAction
class SwitchAction
class EventDispatchAction
class ActionConfig
class ValidatorForm





abstract class ActionForm
abstract class DispatchAction
abstract class LookupDispatchAction

final class LocaleAction

interface Action


class ActionSupport
class FilterDispatcherinterface Action


class ActionSupport
class FilterDispatcher


interface Action
Interface ActionEventListener
Interface ActionProxy
Interface DispatcherListener


Class ActionContext
Class XWork
Class RequestMap
Class SessionMap

Class Action
class ActionServlet
Class ActionErrors
class ActionForward
class ActionMapping
class ActionMessage
class DynaActionForm
class RequestProcessor
Class ActionDispatcher
class ForwardAction
class IncludeAction
class MappingDispatchAction
class SwitchAction
class EventDispatchAction
class ActionConfig
class ValidatorForm
Class DynaValidatorActionForm
class ResponseUtils
Class ValidatorPlugIn
Class Resources
Class DynaValidatorForm

abstract class ActionForm
abstract class DispatchAction
abstract class LookupDispatchAction

final class LocaleAction


servlets


Interface RequestDispatcher
Interface Servlet
Interface ServletConfig
Interface ServletContext
Interface ServletRequest
Interface ServletResponse
Interface HttpServletRequest
Interface HttpServletResponse
Interface HttpSession

abstract class GenericServlet
abstract class HttpServlet
abstract class ServletInputStream
abstract class ServletOutputStream
abstract class PageContext


class ServletException
Class UnavailableException
Class Cookie



auto wiring:


no
byName
bytype
constructor
autodirect


struts-config
->form-beans
->global-exceptions
->global-forwards
->action-mappings
->controller
->message-resources
->plugin

context
->Context
->Resource
tiles-defs
->tiles-definitions
->definition
validation
validation-rules


projectname -> web -> web-inf -> web.xml
     -> struts-config.xml
  -> meta-int-> context.xml
  -> jsp pages
  -> src  -> java    -> java classes, servlets
  -> dist -> war file
actions package

dispatch
forward
include
lookupdispatch
switch


tld files in taglib tag
ex: <%@taglib  uri="/WEB-INF/struts-html.tld" prefix="h" %>

types:

/WEB-INF/struts-html.tld
/WEB-INF/struts-beans.tld
/WEB-INF/struts-logic.tld
/WEB-INF/struts-tiles.tld
/WEB-INF/struts-nested.tld


<%@ %> page,include,taglib
<%! %>
<%-- --%>
<% %>
<%= %>





















request, response,page,pagecontext
session,application,out,config,exception

cookies,hiddenformfields,httpsession,urlrewriting


No comments:

Post a Comment