[seasar-dotnet:619] JScript.NET式について
mei
[E-MAIL ADDRESS DELETED]
2007年 10月 25日 (木) 22:05:42 JST
こんにちは、meiです。
JScript.NET式について質問があります。
以下のようなクラスがあったとします。
-- ここから
namespace MyLib {
public class Person
{
public static readonly Person SuperMan = new Person("S");
public Person(string name)
{
this.name = name;
}
string name;
public string Name {
get { return name; }
}
}
}
-- ここまで
ここで、Person.SuperManをJScriptから使いたいので以下のように書くと、
<initMethod name=”xxx”>
<arg>MyLib.Person.SuperMan</arg>
</initMethod>
「変数 'MyLib' が宣言されていません。」
と怒られてしまいます。import MyLib;を記述出来ればエラーは出なくなるのです
が、
Seasar.NETのJScript式中では、importを書くことが出来ないようです。
また、JScriptUtil.csのEVAL_SOURCE中にimportを記述すれば動作することは確認し
ましたが、
Seasar.NETのコードに手を入れることは避けたいところです。
何か良いやり方はありませんでしょうか?
よろしくお願いします。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-dotnet/attachments/20071025/b1f02f40/attachment.html
seasar-dotnet メーリングリストの案内