If you're using Tap 5.4 it's already implemented in tapestry require.js module (META-INF/assets/tapestry5/require.js):
req.createNode = function (config, moduleName, url) { var node = config.xhtml ? document.createElementNS('http://www.w3.org/1999/xhtml', 'html:script') : document.createElement('script'); node.type = config.scriptType || 'text/javascript'; node.charset = 'utf-8'; node.async = true; return node; }; but there is "utf-8" is hardcoded. 2016-03-27 7:40 GMT+04:00 <no-re...@comments.apache.org>: > Hello, > Ringo has commented on http://tapestry.apache.org/index.html. > You can find the comment here: > http://tapestry.apache.org/index.html#comment_5239 > Please note that if the comment contains a hyperlink, it must be > approved > before it is shown on the site. > > Below is the reply that was posted: > ~~~~ > HI , thank you for your helpã002 > my english is not very wellã002 > here is the problemïF1B > > when my page class like this > > package com.rahwind.jjw.pages.login.xhhc; > @Import(library = { "IdentityVerify.js" }) > public class IdentityVerify extends BaseComponents { > } > > after it render done,html will like this > <script type="text/javascript" > src="/assets/1.0-SNAPSHOT/app/pages/login/xhhc/IdentityVerify.js"></script> > > ButïF0CI want it like this > <script type="text/javascript" charset="gbk" > src="/assets/1.0-SNAPSHOT/app/pages/login/xhhc/IdentityVerify.js"></script> > > Which means in my program ïF0CI need to specify their charset when i > import a JS file. > > How to do that ??? > > for now ,I write directly in the IdentityVerify.TML file. > <script > src="${rootPath}/assets/1.0-SNAPSHOT/app/pages/login/xhhc/IdentityVerify.js" > charset="gbk" type="text/javascript" /> > > But I know it's a wrong solutionã002 > please help meïF0Cany hint will be greatã002ThanksïF01 > ~~~~ > > With regards, > The Apache Tapestry Project. > > You are receiving this email because you have subscribed to changes > for the tapestry site. > To stop receiving these emails, unsubscribe from the mailing list that > is providing these notifications. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org > For additional commands, e-mail: dev-h...@tapestry.apache.org > >