回答編集履歴
3
文章の修正
test
CHANGED
@@ -18,7 +18,9 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
C言語のソースファイルを C++としてコンパイルしても(ほとんどの場合は)問題がないように、言語間
|
21
|
+
C言語のソースファイルを C++としてコンパイルしても(ほとんどの場合は)問題がないように、もし言語間の互換性が存在するなら、その互換性がある別言語の機能を利用できるかもしれません。
|
22
|
+
|
23
|
+
が、やはり「JavaのオブジェクトをJavascript側でそのまま利用する」のは互換性がないので無理です。
|
22
24
|
|
23
25
|
|
24
26
|
|
@@ -40,7 +42,7 @@
|
|
40
42
|
|
41
43
|
しつこいようですが、
|
42
44
|
|
43
|
-
**もしJava側に「JavaとJavascriptが両方解釈できるような何かに変換する処理」が存在しないなら、DTOをJavascript側に渡すことは不可能です。
|
45
|
+
**もしJava側に「JavaとJavascriptが両方解釈できるような何かに変換する処理」が存在しないなら、DTOをJavascript側に渡すことは不可能**です。
|
44
46
|
|
45
47
|
|
46
48
|
|
2
表現の訂正と小話を追記
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
基本の基ですが、なぜお互いに解釈しあえるかと言うと、「JSON形式の文字列」という言い方の通り、フォーマット化された「ただの文字列」だからです。
|
5
|
+
基本の基ですが、なぜお互いに解釈しあえるかと言うと、「JSON形式の文字列」という言い方の通り、JSONという形式にフォーマット化された「ただの文字列」だからです。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -14,7 +14,11 @@
|
|
14
14
|
|
15
15
|
**JavaのオブジェクトとJavascriptのオブジェクトに互換性はありません**。
|
16
16
|
|
17
|
-
言語が
|
17
|
+
言語が異なる以上、各言語のオブジェクト構造や定義方法も異なるからです。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
C言語のソースファイルを C++としてコンパイルしても(ほとんどの場合は)問題がないように、言語間に互換性があればそういったことも可能かもしれませんが、やはりJavaとJavascriptには互換性はありません。
|
18
22
|
|
19
23
|
|
20
24
|
|
1
表記ゆれと表現の修正
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
**JavaのオブジェクトとJavascriptのオブジェクトに互換性はありません**。
|
16
16
|
|
17
|
-
言語が違う以上、各言語におけるオブジェクトの構造も違
|
17
|
+
言語が違う以上、各言語におけるオブジェクトの構造や定義方法も違っているからです。
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -24,9 +24,9 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
0. Java(サーバー)側でSessionからDTOを取得し、J
|
27
|
+
0. Java(サーバー)側でSessionからDTOを取得し、JSON形式の文字列に変換する
|
28
28
|
|
29
|
-
0. JSP(クライアント)側でスクリプトレットやAjax辺りを利用してJavascriptに
|
29
|
+
0. JSP(クライアント)側でスクリプトレットやAjax辺りを利用してJavascriptにJSON形式の文字列を渡す
|
30
30
|
|
31
31
|
|
32
32
|
|