JSP�̃A�N�V�����𗝉������F��蒼���uJSP��Tomcat�v�i6�j

Java��r���܂ł������������܂����B��͂�Java�v���O���}�ɃX�L���`�F���W�������I�Ƃ����ǎ҂̂��߂ɁATomcat�̍ŐV�o�[�W�������g���Ȃ���JSP����b���������Ă����B�i�ҏW�ǁj

» 2006�N10��13�� 00��00�� ���J
[�g��a���C�L����ЃX�e�B���n�E�X]

JSP�̃A�N�V�����̈ʒu�t��

�@����́AJSP�́u�A�N�V�����v�ɂ‚��Đ������܂��B�O�����������X�N���v�g���uJSP�y�[�W�ɖ��ߍ��܂ꂽJava�R�[�h�����s���邽�߂̃^�O�v�ł���̂ɑ΂��A�A�N�V�����́uJSP�y�[�W����O����Java�R�[�h���Ăяo�����߂̃^�O�v�ł��B

}1@XNvgƃANV̈Ⴂ �}1�@�X�N���v�g�ƃA�N�V�����̈Ⴂ

�@�O�����������Ƃ���A���݂�JSP�J���ł́AWeb�A�v���P�[�V�����S�̂̋@�\���uMVC�iModel View Controller�j���f���v�ɏ]����3���������@���嗬�ł��B����MVC���f���ł́A�r�W�l�X���W�b�N�̎��s��ʏ��Java�N���X�iModel�j�ɔC���A���̎��s���ʂ�JSP�y�[�W�iView�j�ŕ\������Ƃ����������S���s���܂��B���̂��߁AJSP�y�[�W�̓�����Java�R�[�h�𖄂ߍ��ރX�N���v�g�́A�ŋ߂ł͂��܂藘�p����Ȃ��Ȃ�܂����B

�@���̑���ɁA�g���܂ǂ��h��JSP�y�[�W�ł̓A�N�V�����𑽗p���܂��B���̃A�N�V������p���āA�r�W�l�X���W�b�N�̎��s��Java�N���X�Ɉ˗�������A���̌��ʂ�Java�N���X����擾�����肷��d�g�݂ł��B

�W���A�N�V�����ƃJ�X�^���^�O��

�@JSP�̃A�N�V�����ɂ́A�ȉ���2��ނ����݂��܂��B

  • �W���A�N�V����
  • �J�X�^���^�O

�@�u�W���A�N�V�����v�Ƃ́AJSP�d�l�ɂ����Ă��炩���ߋK�肳��Ă���A�N�V�������w���܂��B�Ⴆ�΁A�ȉ���<jsp:useBean>�^�O�́A�W���A�N�V������1�‚ł��B

<%@ page contentType="text/html; charset=Shift_JIS" %>

<jsp:useBean id="now" class="java.util.Date" />

<html>
  <head>
    <title>JSP�T���v��</title>
  </head>
  <body>
    ����ɂ��́A���̓����� <%= now %> �ł��B
  </body>
</html>

�@����<jsp:useBean>�^�O�́Aclass�����Ŏw�肵��Java�N���X�̃I�u�W�F�N�g�𐶐��܂��͌������A����id�Ŏw�肵���ϐ��ɃZ�b�g����Ƃ����@�\�������܂��B��L�̗�ł́Ajava.util.Date�N���X�̃I�u�W�F�N�g�𐶐����A�ϐ�id�ɃZ�b�g���Ă��܂��B���̂��߁A�㔼�ɂ���u<%= now %>�v�Ƃ����R�[�h�ɂ��A���݂̓������u���E�U�ɕ\�������d�g�݂ł��B

�@JSP 2.0�d�l�ł́A20��ނ̕W���A�N�V��������`����Ă��܂��B�����̕W���A�N�V������ʂ��āA�J���҂��p�ӂ���Java�N���X�̋@�\���Ăяo������A���̏������ʂ��󂯎���ău���E�U�ɕԂ�����Ƃ������R�[�h���L�q�ł��܂��B

JSP���g���ł���u�J�X�^���^�O�v

�@����A�u�J�X�^���^�O�v�Ƃ́A���̖��������Ƃ���J���҂��V����JSP�^�O�����R�Ɋg���ł��郁�J�j�Y���ł��B�ȉ��ɁA�J�X�^���^�O�̗��p��������܂��B

<%@ page contentType="text/html; charset=Shift_JIS" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<html>
  <head>
    <title>JSP�T���v��</title>
  </head>
  <body>
    <c:forEach var="item" begin="1" end="10">
      ${item}
    </c:forEach>

  </body>
</html>

�@�܂����ڂ��Ă������������̂́AJSP�y�[�W�̖`���ŁA�utaglib�f�B���N�e�B�u�v���L�q���Ă���_�ł��B���̃f�B���N�e�B�u�́A�u����̐ړ������t���^�O�̓J�X�^���^�O�ł���v�Ƃ������Ƃ�Web�R���e�i�ɓ`���邽�߂̂��̂ł��B��L�̗�ł́A�ړ����uc�v���t��JSP�^�O�ɂ‚��āAJSTL�iJava Standard Tag Library�j�ƌĂ΂��J�X�^���^�O�̃��C�u�����i�^�O���C�u�����Ƃ��Ă΂�܂��j�����蓖�ĂĂ��܂��B

�@����A�y�[�W�̌㔼�ł́A����JSTL�̃J�X�^���^�O���g�p���ăR�[�h���L�q����Ă���̂�������܂��B�Ⴆ��<c:forEach>�^�O�́A�v�����for���[�v�ɑ�������J�X�^���^�O�ł��B��L�̗�ł́A�ϐ�item���C���f�b�N�X�Ƃ��ėp���A���̒l��1����10�܂ŕω������Ȃ��烋�[�v�����s���Ă��܂��B����ɂ��A�u���E�U�ɂ͈ȉ��̂悤�ȉ�ʂ��\������܂��B

}2@JX^^O̎gp �}2�@�J�X�^���^�O�̎g�p��

�@���̂悤�ɁA�J�X�^���^�O��p���邱�ƂŁA�W���A�N�V�����ł͎��s�ł��Ȃ��悤�ȕ��G�ȃ��W�b�N�����������ȒP�ɕ\���ł���悤�ɂȂ�܂��B���ہAJSP�J���̌���ł́A���̃J�X�^���^�O�𒆐S�Ƃ����݌v���s���Ă��܂��B

�@���Ȃ݂ɁA��L�̗�ɂ����ĕϐ�item�̓��e���u���E�U�ɕ\�����镔���ł́A�u${item}�v�Ƃ����R�[�h���p�����Ă��܂��B�����JSP 2.0��藘�p�”\�ɂȂ����uEL�iExpression Language�j�v�ƌĂ΂��V�������@�ł��B����EL�ɂ‚��ẮA�ʂ̋@��ŏڂ��������������Ǝv���܂��B

�@�����JSP�̕W���A�N�V�����ƃJ�X�^���^�O�ɂ‚��Đ������܂����B


Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B