Comment ajouter des css pour Vaadin / projet Maven?

Il existe une question, DONC sur la façon d'ajouter des css pour Vaadin projet. Le conseil a été d'ajouter des css à /WEB-INF/VAADIN/themes/ emplacement.

Mon problème est que Vaadin projets ont normalement un dossier WEB-INF sous WebContent et maintenant sur Maven similaire dossier est sous webapp. Cela semble être la cause de mon css changements ne prendront pas effet.

Aussi, est-il nécessaire d'avoir le css personnalisé dans le même sous-structure que l'original css? Je veux modifier table css et je ne sais pas si le css doit être dans un chemin spécifique.

Alors, comment ajouter le css pour la table de sorte que la table est modifiée, non seulement que le code s'appuie correctement? 🙂

Mise à jour de 1: j'ai pu obtenir la suivante tempalate avec Firebug, mais ce est la chose la plus proche que ce que je reçois de navigateur.

< link type="text/css" href="/html/VAADIN/thèmes/mytheme/styles.css" >

< html >

< head >

< title > < /title >


< /head >

< body onload="javascript:location.replace('/c')" >

< !--Les chiffres ci-dessous sont utilisés pour remplir l'espace, de sorte que cela fonctionne correctement sous IE.
Voir http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807 pour plus d'
informations sur pourquoi cela est nécessaire.

12345678901234567890123456789012345678901234567890123456789012345678901234567890

12345678901234567890123456789012345678901234567890123456789012345678901234567890

12345678901234567890123456789012345678901234567890123456789012345678901234567890

-- >

< /body >

< /html >

< /lien >

  • Commencé bounty parce que cette question semble être tout à fait difficile.
  • Sur ma mise à jour: Cet exemple est sur Liferay qui est sous la racine / contexte et que le javascript semble être liée à la prise de /c/ contexte à l'écart de l'adresse. Je ne sais pas pourquoi le css n'est pas affiché à la place.
InformationsquelleAutor mico | 2011-08-19