Re[2]: обмен данными между Java и JavaScript
От: Shanga  
Дата: 09.04.09 13:03
Оценка:
Здравствуйте, mazurkin, Вы писали:
>> В единой сессии, т.е. DWR отпадает

M>Что означают ваши слова и как их понять?


M>
M>Session session =
M>org.directwebremoting.WebContextFactory.get().getSession();
M>


Это значит, что должен быть один объект для всех обращений к методам,
а DWR это:
<html>
<head>
  <script src='dwr/interface/CContainer.js'/>
  <script src='dwr/engine.js'/>
  <script src='dwr/util.js'/>
  
  <script type="text/javascript"> 

        function getParameters(){
            ...
            CContainer.getParamCount(...);
            ...
        }

        function setParameters(){
            ...
            CContainer.setParam(...);
            ...
        }
  ...
  </script>

</head>

<body onload="something();">
...



В данном случае занося данные в CContainer мы не можем вновь к ним обратиться(теряются),
DWR предназначен для работы с DB, а не с переменными класса...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.