If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: tapestry.apache.org/aliases.html - Aliases - Apache Tapestry.

site address: tapestry.apache.org/aliases.html redirected to: tapestry.apache.org/aliases.html

site title: Aliases - Apache Tapestry

Our opinion (on Wednesday 22 July 2026 4:41:22 UTC):

GREEN status (no comments) - no comments

Meta tags:
keywords=tapestry, apache, apache tapestry, framework, java, web, component, open source, application, dynamic, scalable, robust, servlet;
description=Apache Tapestry is a open-source component-oriented framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.;

Headings (most frequently used words):

contributing, aliases, introduction, an, alias, to, aliasoverrides, related, articles,

Text of the page (most frequently used words):
the (40), service (23), apache (20), tapestry (13), page (11), and (7), you (7), contribution (6), configuration (6), that (6), component (5), myservice (5), alias (5), license (4), trademarks (4), java (4), events (4), this (4), getting (4), can (4), services (4), ioc (4), aliases (4), software (3), foundation (3), logo (3), servlet (3), source (3), for (3), about (3), support (3), documentation (3), object (3), will (3), aliasoverrides (3), interface (3), name (3), method (3), contribute (3), create (3), injected (3), must (3), are (2), all (2), may (2), feather (2), application (2), thanks (2), security (2), sponsorship (2), issues (2), code (2), development (2), tapestry5 (2), apachetapestry (2), edit (2), involved (2), stackoverflow (2), mailing (2), lists (2), community (2), faq (2), user (2), guide (2), started (2), introduction (2), download (2), override (2), then (2), contributing (2), just (2), example (2), using (2), static (2), than (2), new (2), into (2), injectservice (2), annotation (2), type (2), aliascontribution (2), first (2), allows (2), spot (2), overrides (2), rest (2), registry (2), additional (2), mode (2), only (2), there (2), disambiguate (2), field (2), use (2), copyright, 2020, licensed, under, version, other, marks, mentioned, registered, their, respective, owners, complements, builds, upon, standard, api, works, any, container, server, open, oriented, framework, creating, dynamic, robust, highly, scalable, web, applications, social, apidocs, reference, docs, principles, team, home, project, contributed, mask, default, make, described, previous, section, need, know, its, notice, doesn, instantiate, inside, what, doing, though, rather, smooth, out, some, generics, ugliness, have, above, follows, typical, pattern, vended, contributor, explicit, made, providing, public, void, contributealias, add, class, appmodule, partial, infrastructure, decide, logical, often, implemented, secondly, companion, specific, without, disturbing, network, within, has, purposes, based, currently, but, future, modes, include, portlet, possibly, offline, takes, form, when, more, one, such, necessary, which, globally, across, injections, from, directly, particular, single, implements, utilize, many, cases, match, available, goes, great, lengths, provide, data, yet, end, with, correct, inject, see, cookbook, overriding, life, cycle, rendering, request, processing, navigation, related, articles, serviceoverrides, instead, removed, starting, deprecated, since, search, roadmap,


Text of the page (random words):
aliases apache tapestry apache tapestry getting started documentation download community mailing lists stackoverflow support getting involved edit this page apachetapestry tapestry5 development source code issues roadmap apache about apache events sponsorship license security thanks search apache tapestry documentation user guide aliases aliases deprecated since 5 2 use serviceoverrides instead aliases will be removed starting in 5 3 related articles page page navigation page request processing page component events page rest support 5 8 0 page component rendering page page life cycle page component events faq see ioc cookbook overriding ioc services introduction tapestry goes to great lengths so that you can use the inject annotation on a field and provide no additional data yet end up with the correct object or service in many cases tapestry must match a field type to an available ioc service if there is only single service in the registry that implements the service tapestry will utilize that service when there is more than one such service it is necessary to disambiguate which service is to be injected to disambiguate globally across all injections you must create an alias from the service interface directly to the particular service this takes the form of a contribution to the alias service the alias service has additional purposes first it allows for spot overrides on injected services based on the application s mode currently the only mode is servlet but future modes may include portlet and possibly offline secondly the companion aliasoverrides service configuration allows for spot overrides of specific services without disturbing the rest of the network of services within the ioc registry contributing an alias to contribute a new service to the alias service you must first decide on a logical name often this is the name of the service interface implemented by the service you can then contribute into the infrastructure service s configuration appmodule java partial public static void contributealias injectservice myservice myservice myservice configuration aliascontribution configuration configuration add aliascontribution create myservice class myservice the above example follows a typical pattern the service to be vended is injected into the contributor method using the explicit injectservice annotation a contribution is made providing the service type notice that the contribution doesn t have to be a service you can just instantiate an object inside the contribution method and contribute that that s what we re doing in the example though we re using a create static method rather than new just to smooth out some java generics ugliness contributing to aliasoverrides to override a service you need to know its service interface name you can then make a contribution to the aliasoverrides service configuration as described in the previous section the object contributed as an override will mask the default contribution apache tapestry tapestry apache the apache feather logo and the apache tapestry project logo are trademarks of the apache software foundation apache tapestry home download team license documentation introduction principles getting started user guide docs component reference apidocs faq community mailing lists stackoverflow support getting involved edit this page social apachetapestry tapestry5 development source code issues apache about apache events sponsorship license security thanks about us apache tapestry is an open source component oriented framework for creating dynamic robust highly scalable web applications in java tapestry complements and builds upon the standard java servlet api and so it works in any servlet container or application server apache tapestry apache and the apache feather logo are trademarks of the apache software foundation all other marks mentioned may be trademarks or registered trademarks of their respective owners copyright 2020 the apache software foundation licensed under the apache license version 2 0
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Apache Tapestry
  • Apache Tapestry
  • Apache PoweredBy

Verified site has: 24 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-24


The site also has 3 references to external domain(s).

 stackoverflow.com  Verify  twitter.com  Verify  apachecon.com  Verify


The site also has 1 references to other resources (not html/xhtml )

 apachecon.com/?ref=royale.apache.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Connection close
Content-Length 0
Server Varnish
Retry-After 0
Location htt????/tapestry.apache.org/aliases.html
Accept-Ranges bytes
Date Wed, 22 Jul 2026 04:41:21 GMT
Via 1.1 varnish
X-Served-By cache-lcy-egml8630021-LCY
X-Cache HIT
X-Cache-Hits 0
X-Timer S1784695282.665653,VS0,VE0
HTTP/2 200
server Apache
last-modified Mon, 10 Nov 2025 18:18:27 GMT
etag 4c0c-643418ec4d6ff-gzip
content-encoding gzip
access-control-allow-origin *
content-security-policy default-src self data: blob: unsafe-inline unsafe-eval htt????/www.apachecon.com/ htt????/www.communityovercode.org/ htt????/*.apache.org/ htt????/apache.org/ htt????/*.scarf.sh/ ; script-src self data: blob: unsafe-inline unsafe-eval htt????/www.apachecon.com/ htt????/www.communityovercode.org/ htt????/*.apache.org/ htt????/apache.org/ htt????/*.scarf.sh/ ; style-src self data: blob: unsafe-inline unsafe-eval htt????/www.apachecon.com/ htt????/www.communityovercode.org/ htt????/*.apache.org/ htt????/apache.org/ htt????/*.scarf.sh/ ; frame-ancestors self ; frame-src self data: blob: unsafe-inline unsafe-eval htt????/www.apachecon.com/ htt????/www.communityovercode.org/ htt????/*.apache.org/ htt????/apache.org/ htt????/*.scarf.sh/ ; worker-src self data: blob:;
content-type text/html
via 1.1 varnish, 1.1 varnish
accept-ranges bytes
age 0
date Wed, 22 Jul 2026 04:41:21 GMT
x-served-by cache-hel1410022-HEL, cache-lcy-egml8630046-LCY
x-cache MISS, MISS
x-cache-hits 0, 0
x-timer S1784695282.689181,VS0,VE36
vary Accept-Encoding
strict-transport-security max-age=31536000; includeSubDomains; preload
content-length 5156

Meta Tags

title="Aliases - Apache Tapestry"
http-equiv="content-type" content="text/html; charset=utf-8"
name="viewport" content="width=device-width, initial-scale=1"
name="keywords" content="tapestry, apache, apache tapestry, framework, java, web, component, open source, application, dynamic, scalable, robust, servlet"
name="description" content="Apache Tapestry is a open-source component-oriented framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server."

Load Info

page size5156
load time (s)0.103609
redirect count1
speed download50058
server IP 151.101.2.132
* all occurrences of the string "http://" have been changed to "htt???/"