|
|||||||||||
�O�̃N���X ���̃N���X | �t���[������ �t���[���Ȃ� | ||||||||||
�T�v: ����q | �t�B�[���h | �R���X�g���N�^ | ���\�b�h | �ڍ�: �t�B�[���h | �R���X�g���N�^ | ���\�b�h |
java.lang.Object | +--javax.servlet.GenericServlet
�v���g�R���Ɉˑ����Ȃ���ʓI��Servlet���`���Ă��܂��B
Web�T�[�o��Ŏg�p����HTTP ������Servlet���L�q����ɂ́A
���̃N���X�ł͂Ȃ� HttpServlet
���p�����܂��B
GenericServlet
��Servlet
�A
ServletConfig
�C���^�t�F�[�X���������Ă��܂��B
HttpServlet
�̂悤�ȓ���̃v���g�R���ɓ��������T�u�N���X���p��������@����ʓI�ł����A
GenericServlet
��Servlet�����ڌp�����邱�Ƃ�����܂��B
GenericServlet
���g���ƊȒP��Servlet���L�q�ł���悤�ɂȂ�܂��B���̃N���X�̓��C�t�T�C�N���ɊW���郁�\�b�h�ł���
init
�Adestroy
�� ServletConfig
�C���^�t�F�[�X�̃��\�b�h�ɂ��Ă͊ȈՓI�Ȏ�������Ă��܂��B
�܂��AGenericServlet
��ServletContext
�C���^�t�F�[�X�Œ�`����Ă��� log
���\�b�h�̎��������Ă��܂��B
�v���g�R���Ɉˑ����Ȃ���ʓI��Servlet���L�q����ɂ́A
���ۃ��\�b�h��service
���I�[�o���C�h���邾���ł��B
�R���X�g���N�^�̊T�v | |
GenericServlet()
�Ȃɂ����s���܂���B |
���\�b�h�̊T�v | |
void |
destroy()
Servlet�R���e�i���Ăяo�����\�b�h�ł��B |
String |
getInitParameter(String name)
name �Ŏw�肳�ꂽ�����l��\�� String ��Ԃ��܂��B
|
Enumeration |
getInitParameterNames()
�ЂƂ�Servlet�ɐݒ肳��Ă��鏉���l�̖��O��\�� String �I�u�W�F�N�g��
Enumeration ��Ԃ��܂��B
|
ServletConfig |
getServletConfig()
����Servlet�� ServletConfig �I�u�W�F�N�g��Ԃ��܂��B |
ServletContext |
getServletContext()
����Servlet�����삵�Ă��� ServletContext �ւ̎Q�Ƃ�Ԃ��܂��B
|
String |
getServletInfo()
��ҁA�o�[�W�����A���쌠�Ƃ�����Servlet�Ɋւ������Ԃ��܂��B |
String |
getServletName()
����Servlet�̃C���X�^���X�̖��O��Ԃ��܂��B |
void |
init()
�������l�����Ē��ꂽ���\�b�h�ł��B |
void |
init(ServletConfig config)
Servlet�R���e�i���Ăяo�����\�b�h�ł��B |
void |
log(String msg)
Servlet�̃��O�t�@�C���Ɏw�肵�����b�Z�[�W���o�͂��܂��B |
void |
log(String message,
Throwable t)
�⑫�����I�ȃ��b�Z�[�W���o�͂��܂����A Throwable
��O��^������X�^�b�N�g���[�X�����O�t�@�C���ɏo�͂��܂��B
|
abstract void |
service(ServletRequest req,
ServletResponse res)
Servlet �R���e�i�����s���܂��B |
�N���X java.lang.Object ����p���������\�b�h |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
�R���X�g���N�^�̏ڍ� |
public GenericServlet()
init
���\�b�h�̒��ōs���܂��B
���\�b�h�̏ڍ� |
public void destroy()
Servlet.destroy()
���Q�Ƃ��Ă��������B
Servlet
���� destroy
public String getInitParameter(String name)
String
��Ԃ��܂��B
�Y�����鏉���l�������ꍇ��null
��Ԃ��܂��B
ServletConfig.getInitParameter(java.lang.String)
���Q�Ƃ��Ă��������B
���̃��\�b�h�͗������l�����Ē��ꂽ���̂ł��B���ۂɂ́A
�eServlet���ێ����Ă��� ServletConfig
�I�u�W�F�N�g����w��̃p�����[�^�l���擾���Ă��܂��B
ServletConfig
���� getInitParameter
name
- �����l�̖��O���w�肷��String
String
public Enumeration getInitParameterNames()
String
�I�u�W�F�N�g��
Enumeration
��Ԃ��܂��B
Servlet�ɏ����l���ݒ肳��Ă��Ȃ��ꍇ�͋��
Enumeration
��Ԃ��܂��B
ServletConfig.getInitParameterNames()
���Q�Ƃ��Ă��������B
���̃��\�b�h�͗������l�����Ē��ꂽ���̂ł��B���ۂɂ́A
�eServlet���ێ����Ă��� ServletConfig
�I�u�W�F�N�g����p�����[�^���O���擾���Ă��܂��B
ServletConfig
���� getInitParameterNames
String
�I�u�W�F�N�g�̗�public ServletConfig getServletConfig()
ServletConfig
�I�u�W�F�N�g��Ԃ��܂��B
Servlet
���� getServletConfig
ServletConfig
�I�u�W�F�N�gServlet.init(javax.servlet.ServletConfig)
public ServletContext getServletContext()
ServletContext
�ւ̎Q�Ƃ�Ԃ��܂��B
ServletConfig.getServletContext()
���Q�Ƃ��Ă��������B
���̃��\�b�h�͗������l�����Ē��ꂽ���̂ł��B���ۂɂ́A
�eServlet���ێ����Ă��� ServletConfig
�I�u�W�F�N�g����R���e�L�X�g���擾���Ă��܂��B
ServletConfig
���� getServletContext
init
���\�b�h�̎��s�ɂ�肱��
Servlet�ɓn�����
ServletContext
�I�u�W�F�N�gServletContext
public String getServletInfo()
Servlet.getServletInfo()
���Q�Ƃ��Ă��������B
Servlet
���� getServletInfo
public void init(ServletConfig config) throws ServletException
Servlet.init(javax.servlet.ServletConfig)
���Q�Ƃ��Ă��������B
���̃��\�b�h�̎�����ServletConfig
�̃I�u�W�F�N�g��
Servlet�R���e�i������A�N���X�����Ɉێ����A
�K�v�ȂƂ��Ɏg����悤�ɂ��Ă��܂��B���̃��\�b�h���I�[�o���C�h����ꍇ�́A
super.init(config)
���Ăяo���Ȃ�������܂���B
Servlet
���� init
config
- ����Servlet�ݒ�����܂�ł���
ServletConfig
�I�u�W�F�N�g
ServletException
- Servlet�̐���ȏ������W����ꂽ�ꍇ�ɔ��������OUnavailableException
public void init() throws ServletException
super.init(config)
�����s����K�v�͂���܂���B
init(ServletConfig)
���I�[�o���C�h�����ɁA���̃��\�b�h���I�[�o���C�h����Ύ����I��
GenericServlet.init(ServletConfig config)
����Ăяo����܂��B
ServletConfig
�I�u�W�F�N�g��
getServletConfig()
���\�b�h�����s���邱�ƂŎ擾�ł��܂��B
ServletException
- Servlet�̐���ȏ������W����ꂽ�ꍇ�ɔ��������Opublic void log(String msg)
ServletContext.log(String)
���Q�Ƃ��Ă��������B
msg
- ���O�t�@�C���ɏo�͂��郁�b�Z�[�W���w�肷��
String
�I�u�W�F�N�gpublic void log(String message, Throwable t)
Throwable
��O��^������X�^�b�N�g���[�X�����O�t�@�C���ɏo�͂��܂��B
���̂Ƃ� Servlet �̖��O�����b�Z�[�W�̑O�ɒlj�����܂��B
ServletContext.log(String, Throwable)
���Q�Ƃ��Ă��������B
message
- �G���[���O�̐�������String
t
- java.lang.Throwable
�^��
�G���[�A���邢�͗�Opublic abstract void service(ServletRequest req, ServletResponse res) throws ServletException, IOException
Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
��
�Q�Ƃ��Ă��������B
���̃��\�b�h�̓A�u�X�g���N�g�錾����Ă��܂��B
HttpServlet
�Ȃǂ̃T�u�N���X�ŃI�[�o���C�h���Ȃ���Ȃ�܂���B
Servlet
���� service
req
- �N���C�A���g�̃��N�G�X�g��\���Ă���
ServletRequest
�I�u�W�F�N�gres
- Servlet����̃��X�|���X�ɂȂ�
ServletResponse
�I�u�W�F�N�g
ServletException
- Servlet�̐���ȏ������W����ꂽ�ꍇ�ɔ��������O
IOException
- ���o�͊֘A�����Ŕ��������Opublic String getServletName()
ServletConfig.getServletName()
���Q�Ƃ��Ă��������B
ServletConfig
���� getServletName
|
|||||||||||
�O�̃N���X ���̃N���X | �t���[������ �t���[���Ȃ� | ||||||||||
�T�v: ����q | �t�B�[���h | �R���X�g���N�^ | ���\�b�h | �ڍ�: �t�B�[���h | �R���X�g���N�^ | ���\�b�h |
���̃h�L�������g�́AJa-Jakarta Project �ɂ��|��܂����B�R�����g������ꍇ�́A[email protected]�܂ł��肢���܂��B
Copyright © 1999-2002 The Apache Software Foundation. All Rights Reserved.