У меня есть три страницы с тремя названиями таблеток.Глобальный пакет ресурсов в Struts2 - передовые методы гранулярности?
Page 1 вкладка Имя Название: Page One: Привет: Привет
Page 2 Вкладка Имя Название: Page Two: Привет: Привет
Page 3 Вкладка Имя Название: Страница 3: Привет: Привет
Что лучше делать, внедрение и передовая практика:
Решение # 1
Внутри global.properties
tab.title.page.number.one = Page One
tab.title.page.number.two = Page Two
tab.title.page.number.three = Page Three
tab.title.colon = :
tab.title.hello = Hello
tab.title.hi = Hi
Затем внутри тега заголовка для каждой страницы JSP
Page 1:
<title> <s:text name="tab.title.page.number.one"/> <s:text name="tab.title.colon"/> <s:text name="tab.title.hello"/> <s:text name="tab.title.colon"/> <s:text name="tab.title.hi"/> </title>
Страница 2:
<title> <s:text name="tab.title.page.number.two"/> <s:text name="tab.title.colon"/> <s:text name="tab.title.hello"/> <s:text name="tab.title.colon"/> <s:text name="tab.title.hi"/> </title>
Страница 3:
<title> <s:text name="tab.title.page.number.three"/> <s:text name="tab.title.colon"/> <s:text name="tab.title.hello"/> <s:text name="tab.title.colon"/> <s:text name="tab.title.hi"/> </title>
ИЛИ
Решение # 2
Внутри global.properties
tab.title.page.one = Page One : Hello : Hi
tab.title.page.two = Page Two : Hello : Hi
tab.title.page.three = Page Three : Hello : Hi
Затем внутри тега заголовка для каждой страницы JSP:
Page 1:
<title><s:text name="tab.title.page.one"/></title>
Page 2:
<title><s:text name="tab.title.page.two"/></title>
Page 3:
<title><s:text name="tab.title.page.three"/></title>
Мой cо-разработчик утверждает, так что Hello
, Hi
, :
являются многоразовыми. Но это только статический текст. Это не меняется. Что лучше использовать в реализации, стандарте кодирования, по производительности (LOL)? Благодаря!
Я часто использовал ярлыки по короткому имени, используя автозапуск, но вы можете сделать оптимизацию LOL. И не используйте 's: text' несколько раз, чтобы быть мудрыми по производительности. –