Home   Single Page

UUID

コンポーネントはUUID(Universal Unique ID)という別の識別子を持っていますが、アプリケーション開発者はめったに使用しません。

UUIDはコンポーネントとクライアントエンジンによって使われ、ブラウザ上でDOMを操作したり、サーバーと通信するために使われます。より正しく言うと、クライアント上にあるDOM要素のid属性はUUIDです。

UUIDはコンポーネントが作られるときに自動で作られます。UUIDのうちでHTMLタグを表すコンポーネントの識別子以外は、変えることができません。

HTML関連のコンポーネントはUUIDを他のコンポーネントと異なる方法で処理します。UUIDはIDと同じです。もしHTML関連のコンポーネントのIDを変えてしまったら、UUIDはそれに応じて変わります。この特性によって、古いJavaScriptコードとserveletsは以前のまま使うことができます。