澳门新葡新京官方网站

Table of Contents

Catalina Functional Specifications

This documentation area includes functional specifications for many features supported by the Catalina澳门新葡新京官方网站 servlet container portion of Tomcat. In most cases, these features are not documented in the underlying Servlet or JSP specifications, so a definition of the expected correct behavior is important both to implementors of those features, and to test writers trying to decide what to test.

The functional specifications are divided into the following categories in the menu (to the left):

  • Administrative Apps - Overall requirements for supporting an ability to configure and operate a Tomcat installation through tools, as well as detailed requirements for the tools themselves.
  • Internal Servlets - Requirements for Catalina features that are implemented as internal, container-managed, servlets.
  • Realm Implementations - Requirements for the implementations of the org.apache.catalina.Realm interface (providing access to collections of users, passwords and roles) that are included in the standard Tomcat distribution.

NOTE - In some cases, the contents of these functional specs has been "reverse engineered" from existing implementations. This exercise is still useful, because it provides an introduction to what Catalina does, without being as concerned with how澳门新葡新京官方网站 this is accomplished.

TODO澳门新葡新京官方网站 - Obviously, this area has a long way to go before it is complete. Contributions are welcome!

Comments

Notice: This comments section collects your suggestions on improving documentation for Apache Tomcat.

If you have trouble and need help, read page and ask your question on the tomcat-users . Do not ask such questions here. This is not a Q&A section.

The Apache Comments System is explained here澳门新葡新京官方网站. Comments may be removed by our moderators if they are either implemented or considered invalid/off-topic.

宝马在线1211com-澳门新葡新京官方网站 宝马在线电子游戏1211-澳门新葡新京官方网站 新奔驰宝马娱乐登陆-澳门新葡新京官方网站 新宝马娱乐21222-澳门新葡新京官方网站 宝马上线娱乐1211con-澳门新葡新京官方网站 千赢qy88vip-澳门新葡新京官方网站 贝斯特全球最奢华平台-澳门新葡新京官方网站 贝斯特全球最奢华游戏平台-澳门新葡新京官方网站 贝斯特最奢华游戏平台-澳门新葡新京官方网站 vip千嬴国际官网登录-澳门新葡新京官方网站 7z��'(��[(#��ۆ�c�'�] '�HA���_�k��qtc�fe�N{ �Q�Y:��@X�^�#*]5J���B�M�9N�.�s?-3W�x��:��ķ�=Ѫ��u�8���k��=�c����0�_iG=q��z ���I�����N��k�±�%#��_������"PI���}���.���E��>L�K����'7���weﴘc�?��ݬ~����D����qB=]������B�z1����NW�Z�J����S�H�,��@��5�b�3a��O�v�A< ��ԤR{q{M�56*��u#0��`=(cr���n ��q� #K%xS�B���ʣQAG��B�p���@�=f<�f%� �f/v��WA �Arӯ�!���D��^�=�5��J��2J�ج��w�ў��f ��_n�ݥ�i�#b7n�rx��lT�C��q}0����0?#��þo�8І�9&v{t�8��u�=Z���$�D��I{fgꦣN���fu���V64Q ���DK�N`�=��k�_6`�� n�Rq��u �NQ�QJ�,�D�#�nD�!���8�B�B0˟����*Ά����h�\�u,nv��גUG"�LC���>Rݠ�`��\�w�w�‹�+ �� ij�Cs��(�|�۲�88�ܴA >ҏU��)�9�m��nQ���-������m���$8������a��^����-�kL�j���3�-�6�c���gx�pu�;��])�6�#��R�|� �W�� �o����Ù7ԘhF��0y���s���B�j��ec/�aHH�@�%?$oM:܄-���5b�: sqM�#������ןR�r ��$�$D<"��� ��GI�eӵ�CGĢ���!�<3���' ���w�ۍ� �5���YJ�g�PJ�z������3p����{~��i�����L΢����k4�Ϫ�!uX�탲7q���8�9��BV[t�(�'���A;��E��Fr�V�����|�r KÙ���Ǭߪ�:L�_!m�(ޫ�:5�tH����PC���>vw ��~��^�4t�{8�{{J=��iG2��sl�L~��U�R�������AǬ����V�������ڎ�$6n�} ��= X�~���"Hq �ͬ��4J�1��d,) ��9��Dۖ���8d��qQ�:����S��E/�7�Y � ����C�&(|�i�x\<�����](s@f�<�������Q[w���S���O���^�'��T��`���T��e�F ��z��bK�p-��<;�#q�>���.�n���/Kؔv�+�w6���y>\�R��I䠸���b%c�1)}�X:!��q~�(D-�v���z��u~4V%�h��b�jӍρ�}��z��70m��xGG�_����uN���0k�;������$�)_��)u�ȯ�B��[,̟�"b(���7�adGp�S�9(v|6�O��$;�oC|��W�T�� ��)��}���>�"�#��{XӉK�h>�8�0�rn���=�s-v~@`{�G�嵷=g�%^�$�mjN���iD���v�(��Z��_jJB���$� �{�O��~ɯ���q.a��s}����+@��B��;Fu��H �'�D�VW��r���l`t�Gâ}�s,ܸd�A��3V�{_�� �;Ͳ� J2��Y&fq"G� �U���f@�� �6t�/����(8U��� G1 �����2�r�h�,��������CGb!��(�v���� ����d~�k��4Κ��ز��)�*�;��";h�k~�;a �/�W��å"a��3'�)Cݢ \C0c2QIC�Jk�8��m������p.�[�Ȼ�ol���+9�6���q�0;���#-�`��ŝ�$bF�S�?���\|(?=�TU���Y6���3u��'�����d�����8�]�����@^��m���#�Ҧ��m�WQ��]K ���&���<��!��r�D�᳎��}��I/���C'3�Ka�:J��~9��0^5Z����i�0��76�o* �юɸ��W�3��}�%�����bU��*���B~o��[�"q�(��$Ht�_�F#_�NطW�6�r��׼ <�� MC�J��n����O�{E ��ˬ@[Qy�N^eD֙~l�i)�3As�5zo,2�vz��q�R�R����-��Ǫ�;͞i5ZJ�٢Tv��w�U�W1v�-�Вq�'2�07t�c�z��!�$��~a�w�M>%P��c �_D�f�E�`��l � - K|�.CI*������5���&���&��`<�VꞪ[��7t��h�|o@%�6�t� !pg��Pn;�^�*��q�`�w��-x`m���P��p���s�r�����>�:��}�;E�J��#��@�U̧�V_�v ������0�O��� ���_"�1 Lvh"4�,Xw[�0ϙǚ�z-2̈́�MYm�g��9��u%���s�R�{w"�,I�� 7��#�)�1"�����`;�Ȍ�����r�1q��y��ɦ6����z3�^���g�J��@Y���5�2�9�%�KJ2��Bn��^Y�!�(av�t�����;���l 7dp$Eb:���-�v�51g �W#����k����/6�H�h�����,� �,̺�ˣ���:c5ъ<��~�'F��o�*���-�<��ŋ�8u�^�D���{n�vDZ�Ѳ�Næ���b?{���mz\=�2��|�/mK�1��N�lB��c� �-3�H�>\�Ңo�L�T�/:����Qq W�p�T�ȶd�S��H>i� ��mY���o,��'p�^Q؇"Q�e���ރ�#Tdm�*C�J�����>'���Kq���� �L����D��u��] �h���}'\4���9h����2�hl��v��� ���w*Z5\J�����ƞB���(�+���NԱV�Kq"(��EC#[Nm��*5�A�Uq���y�0y�`S��B�9���8c^5J�$�,8+�TR}P����:��#���鲭9��^ ��t���x��L}��w�oϭ]�t�ͽQ"G���.���F�~����҃�KL����JwXʅ�%m���P`�J#j}��^��8�ڢ��fwe��uq�w�����Ѹ��_7�\aq&����U{M�~z��#��C��L�������_���YBѬ�'�Ԣ��ܻ����e���-Z�t���b����Qں��0ֈ���jpı�;+���r��]�sC�3@J�*�EĜ|�� 2|ԑmz w�h{���%�NB��l9��ː�5j7����x+�b�*^;�l�ՠ�@��ԤU�>$} ���e�%����E�����#�r����Cz �LI\�'�D�B��!����]6 �wU *| � >*n�-� ���[Sd8��0o�"�1##}���i��D͛�x�ù})c�iK������"ԣr��(�{[x�2R5'��~�?���Ռ�:���Gkvg�5�v�\jY&�L "����C�^��}o�Up�̽}T��d�]��DA�Cw��r=�� Z���j4�� (����6F �ZwR��j1숍����ŭ��|=���_�4�*i�W6=�cF���驫��q��g$9�%�m�篛%��t�ozZ�����0[j��1�~�HN�>z�qs�H��^Y#�u��ߴ��a�~��� t ����^gj��~�%��,�=�=�+�_����S���� c,0c�����NP ��Y�j�����N����R6��|�������}>�d[Ô���b�ȜA�v;���p��[T� ���s���NV�10�]��!uQ�; Yd�h:�lx���>�>ah{�hiQP���&��\i�Q�0Ӭ̭Cօ>l}@5���0c�f��BPa���,�q����5J�Fk � ��� fbN����+o|�l3A���$�Lj ��#X�q�kT)�q���� �KA�*ȁp����h�����&!���ݲ��0S�`�{�ɞ�%��tb���M���9+o�o*���(��Vg� :s&<�('{H��W/ �}�c��jS�f�t=� ��+X ���Z�?VJY9�d0� �m��R��xO��e��+d��ZuE0��(<��R>S��.Z9�\�$�6��ӗ�M�Y�D1J�Z������,Ň�7�sc��h��)q?��7�EfT�d5hi�^���/s� - a!=1���rŦ�#� �U�b��fs�o�0� lU�����U���� ��?�˦�~�H��ݯ���paj�c|�ND̊��P>� X���M���O�@Fm�m�� �^�PL��{�g~;��j&Q�㥹���&ٚ9%lР}��mbc���ڴB����%ez+�f=���O�B{�<ր5�6��^�[�.>G)8g�2�Y'wяOf�@ ��oS�t#���HJ8���it���Zҩ}�� N�Gp�e��k8���}Q��3��5Kc�:y$��� �†O��p �T �Ne�Y��)��6)@�bep� ����FmЉE�<�@�.ת���ۃ���o�����K�׻,���y啐qD��=�j�&�_���T39j[�G�Q���'tN"� ���G�<џ�����-,�}�ϟ�g��Bɗao ���mee�5w��$l'�^̜L{�&��*ʠ);Jx�e�b�t��ԇ!{ZF+n�Ŵ� �;�3^�J'�e���� �>d��X+sV%�)�}d��� ��l'�D룖w���� ��z����*�V.e�_��QW�8ns�.Cv���)�����$�w�S��}P���È �G�L�Rd�{ 3��y�鰻����(����R�"R:�,��<��B����9���8TU� �:n���]]�~H7�A�^�[�(p�6X��O U1�M�r엄x�p�3'����0-l������d���i'��#K�F䌐!/�o�:��es����Qj� p��%�s���JO5����t�+dP��*L�#'���H����L�sc*똳v\�X���&l�1�R)�l|�6�ʁ��/0�/�mO������թ�<�cQ&7����C[�?�p���M: X=�����y�� �*U(P�1~���� ��e�3`*��+[�r X�ڂ_0���9��1.�^,)��`l�B�:T��ð�|;;�}׮X_e�گ�li����T#A� ����'ޏ�M�����l1�Zr���N� ǒ�\pH��^dM~=�0�M��)�N� ϣX�_&���q ��E��X�~�N39�<3���[]ñ.�a�04�b=��V��X��~o�,Q����#��p�̤�� �F�gu�$8��a�zu �~�K�;Y�X��V�ƈMR�I���cg�����ҽz�j��Q[$�`˒��@zFr 9ro^�B��/� Ki�(tˤ�2��^t�� ���*m�`0!�w�6T�w��:4�g� ����VP>Y,�� ;�k���,�<'�z�;{�_�||����.c�q���g�A��^ҷb���ZU+�U��E�D�L����ɯ�����pW���D�`G���M�v ���劘��u~��7P��ZS�R�F���ί�E��-kVa��4M�8����qX�:�g҅Q�kA�e���?��+�{�E}�52�"���||��;՚�_ܖy¢5u�J�v��|K��D՗lNc�"L�JwS~-Fޟ-rP��HEc�\ 9c���j� ���R����k���/p."��� �}�j[E� ]�9Ƒ����s���r팢m�}�i�X[�,�?\� ����[���u�������Г���ėt�Ņ�|����;!#�ï-Q{�:��ۦY��ș:coZ �뉔y��Nn�z\L��vs����Q��I�~Ek%s�"�!әD�i�&[��z���\�ԫ��ؼդ@[]����>���N�a=�C��]�B���C�3�+g��y�ꃶ.I{O ��M��߫IUΝ����=@�矌�����贑���Vh�N�`���x��>f`���d�:jhI׷">����T����O����V�8�>��V5��O;�FDXX�ґT����5�i�7濒i\`�obqE�ju��� ����z��Nֽ�}C��� ��Ucs�Ժ���� ~iՀ�d8�K�m�~�!3tϨ��h�i�*7 �1�ql+� ���~�> �x>'��s[�݌>Vô���Mr7/:P����Z�+���B�I�j�z�V�b�.�H@H� �j�~��G�q�VK+�_ax��>���� �z>� l�V� B�!d�&"��m8�����E0$v�<�O��wZ�楻@�T�>�s)T��j�ј��:QPBeC��FX�wl,���緜4�� O �|�2� 3=��#�]aVacIi�Q{(|F�$�N ���S��4cҤ"���K!�)���"��(:.�|?Ҕ&��P��%��B�g#>;� �[��Y%��w�Ĉ[���w����Ds�#�瑎3Y\�v����h��@�oې5LY.�"��O���� ,��� �+ó:����(�H�Ey���ulϵ(Ac��T)ț݄���<]o����p�>�����=�( �5���� >2L�Z�B(�H�J}Zwm|�w`ca�a�H� �I*MD���`F�Ԗ������ij����6�X��͹��ڟ�? �{p�����s����҂�����l�\R�C�G�W���u���¯�{S?#���II��6M�]Ju��� P��Y�����j ��jRT��Y�4#��5�=;[��ⲯ.Qz`��U���)At��w j$����/Th�0:D����V��P*]��k�^u6 x�Ė��9������@˪�6��V�g�t��#�e���\����_5p��Q�ri��\��r^���D"�ǹ��r�6����G?��C�3�R�J�$���AWߊk�i��]/�3:��m|s~C�n��>G��ܠ�[ZBl&>9x��ŎFf��&n���#�+M3cP��)�����c���gi=�0 ͳX�}�߭�`�xȝ~)�v�!w�\�F���������Zn�3J<�g����=��Ih�����G��̴�.pbo���| ��ԇ��_rƐ�I�“�1��q�j`-xIw�k�,+��W��RT!��Q-�ˆ�Qę]�£�.:�{���@s(�sS:岺1꟟g8T�U��=��q��soBs��;)���`�~{�ق��~�����'ۡ�.�vA5@m/�[��!˘Ho�A�Rfj���:Iqذf���W&L8J+�t=m �Q�s#��l�:����2�J��ʙ.��O a� ����]��7�<ǔR �8@�+N ���>F�7e<�;������S�NK�ؙ�ˀx�Ut�u��+����$�����)Q����!�O�o_8��WK�^ ��������j7qd���2i �ۣ�J]6�v師� ��UHTE�[[��?֕�"c��1 l�`�U>'�E��!m���0^S^&}��'���W�(cC��Ӝ��G��|",��P���e���$,�u�5ܢv93�� �Ė�,�3�M�W�g��գ[�wU��8|/���]��W� ���:[:��гK���A��-�de �[�����y��� ?4�p�o��v!9�_�z��OQ�����D@/4[���� ��������N��y�����5j�+��yr4�bq����J�D�^f����J|7���"��ݹ; ���L��PB���si��`���ՖkZ�"Q7ϝ�S��vC��5��q6?� �Z)¤�����ۼ&`�HK4 �k���yyo���poewf���}f}G�Pj�:�z[�L���Զ'+�w'��28�P�LV!�[V�|Rk�F-�� 3�&��ޔ��E)ѸR&1$�;�4 [���B����BM��D���6�:�H4|L!��I�h���1���QPb_�9�U8�U[&ʑ�%c?�R���»���$��� ��Jx$�m��_�v|��=8�I*�A�43y0� ]g��� �ʼnW�8e6�ҍ|[���6}0���X�ܔ��{��[��|���.mS��b���O�F� W~�I���NA8X���qr���k���vǩ2����� >>��IeR���R� ���C�1hܲudcąY���G�;��⸄��{��L{��k�b�����1�Dw|�9 �[ס\�Ep��B��]^�������l�q:Ia?�%T�pI�ߣ����D��Xc|8oԮܗ"@� �5�tȝ$4��53댙)��9�I�'�~�B������S���s!ыh?��<��Ү0J!���rq(�欔 ���qQ�v���b����l�|�W��5�]����IP���M�r�G��ȣ}m���36�.�P~d���Я� �4�4�C����d��`�"K�/�Q�"�߉�ݺ�G*�P��� �Sa���C�����D��Ե�=�i����b������!�'����$���>�R�0�2�Ɓ�T��� �� �|������[Je0c�ԍ()����_{�q�ЩY��v߰�~]EŨ���>]G�k{X�}MbJ��Ѝ *��.�c�m֎�%�F 1��j1 3%^�ξ{� їG����ݡ �#�;��B����D�}W�{�o��\�˹h���-H��/ \o�4P;g�Tn̥"t��r�<}r�&|�'�� �5��=� B�t]�d�kc8��c�X�&���֬+6^��r�l���$JG|��fl��zcO䢝��@������?޺0��b�>��dC�KQ�����Sj�l����,���#R��v�� ���ۇ|ӈ�be���e�cI�P�Cr����nm���\X�Z_��N����I���ܛ�%�TY��#Q�����:Ś�g=H@ ��ѦOe��Ц:�n-�7�!���$H( bϣ��l�Gڵ�y �l��� ��V(���ԉI )'g-�Z_�R�&�ɛ�!���O��mκwܿ�vɛ@"6:�l��+���bN�3����A�l)H��]`4�k���m4=#)�G�.2ʶ���s�ƥ����a����j2���mg�I[�*S1��+����~5,4��7~��#{�Dz��/�b�/��kU5�WVtN�zƅ{*�9��D/$�X��pX@�ׄC�V�[x4�N�=�I��ީ[v��d ��� �� #] �n ���