2012-05-15 5 views
0

Работая над веб-приложением со стойками, я столкнулся со следующей ситуацией.От чего зависит количество cookie, отправленных на сервер?

Рассмотрим следующее ссылки:

<s:a href="action1.action" id="link1" ></s:a> и <s:a href="#" id="link2" onclick="submitData();"></s:a>

функция submitData() определяется следующим образом:

function submitData(){ 

     var var1="x" 
     $("#targetDiv").load("action1.action",{someVar:var1 }); 

} 

То, что я обнаружил, когда ударять ссылки является то, что количество печенья отправлено к действию другое. Что может вызвать эту разницу?

+0

Я не вижу куки в вашем коде вообще. Можете ли вы показать нам, где вы их используете, и какие наборы cookie, которые ваш сервер получает в разных запросах? – Bergi

+0

Берги, я установил файлы cookie из моего действия через ActionServletContext. –

ответ

1

По определению печенья, некоторые некоторые из них может быть установлен для работы в различных путях URL:

Домен куков и путь определяют объем куков-они говорят браузеру, что куки должны только быть отправлено обратно на сервер для данного домена и пути. Если не указано, что они по умолчанию домен и путь к объекту, который был запрошен ...

Wikipedia Article about cookies

Смежные вопросы