{"id":1611,"date":"2012-12-12T07:31:39","date_gmt":"2012-12-12T05:31:39","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=1611"},"modified":"2013-06-11T14:35:00","modified_gmt":"2013-06-11T12:35:00","slug":"thema-der-woche-servlet-filter","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2012\/12\/thema-der-woche-servlet-filter\/","title":{"rendered":"Thema der Woche: Servlet-Filter"},"content":{"rendered":"<p>Was Nordkorea kann, k\u00f6nnen wir auch. Lies zur Einleitung <a title=\"http:\/\/www.spiegel.de\/netzwelt\/web\/html-trick-nordkorea-macht-seinen-fuehrer-groesser-a-872291.html\" href=\"http:\/\/www.spiegel.de\/netzwelt\/web\/html-trick-nordkorea-macht-seinen-fuehrer-groesser-a-872291.html\">http:\/\/www.spiegel.de\/netzwelt\/web\/html-trick-nordkorea-macht-seinen-fuehrer-groesser-a-872291.html<\/a>, um eine Idee zu bekommen, was wir vorhaben.<\/p>\n<p>Lege in der IDE ein Web-Projekt an. Setze eine <em>index.jsp<\/em> in das Wurzelverzeichnis mit Text, der den Namen \u201cKim Jong Un\u201d enth\u00e4lt (alternativ \u201cAngela Merkel\u201d; je nachdem, wer einem sympathischer ist). Teste die Seite.<\/p>\n<p>Lies <a title=\"http:\/\/www.oracle.com\/technetwork\/java\/filters-137243.html\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/filters-137243.html\">http:\/\/www.oracle.com\/technetwork\/java\/filters-137243.html<\/a> und verstehe das Konzept der Filter. Der Code ist mit den Eintragungen in die <em>web.xml<\/em> nicht mehr ganz aktuell, den letzten Teil kann man daher \u00fcberspringen.<\/p>\n<p>Kopiere <a href=\"http:\/\/www.roseindia.net\/java\/javaee6\/webFilterExample.shtml\">http:\/\/www.roseindia.net\/java\/javaee6\/webFilterExample.shtml<\/a>\u00a0und probiere es aus. Das Beispiel nutzt die Annotationen aus der aktuellen Servlet-Spezifikation.<\/p>\n<p>\u00c4ndere den Filter, so dass er den Namen unseres gew\u00e4hlten Staatsoberhaupts gr\u00f6\u00dfer setzt. Wie das realisiert ist, ist im Prinzip egal, die einfachster L\u00f6sung ist Ok (etwa mit &lt;font size=+1&gt;name&lt;\/font&gt;).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was Nordkorea kann, k\u00f6nnen wir auch. Lies zur Einleitung http:\/\/www.spiegel.de\/netzwelt\/web\/html-trick-nordkorea-macht-seinen-fuehrer-groesser-a-872291.html, um eine Idee zu bekommen, was wir vorhaben. Lege in der IDE ein Web-Projekt an. Setze eine index.jsp in das Wurzelverzeichnis mit Text, der den Namen \u201cKim Jong Un\u201d enth\u00e4lt (alternativ \u201cAngela Merkel\u201d; je nachdem, wer einem sympathischer ist). Teste die Seite. Lies http:\/\/www.oracle.com\/technetwork\/java\/filters-137243.html und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[13],"tags":[],"class_list":["post-1611","post","type-post","status-publish","format-standard","hentry","category-die-wochentliche-dosis-java"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=1611"}],"version-history":[{"count":3,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1611\/revisions"}],"predecessor-version":[{"id":1928,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/1611\/revisions\/1928"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=1611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=1611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=1611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}