[Yanel-commits] rev 41572 -
public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources
michi at wyona.com
michi at wyona.com
Fri Feb 13 11:23:01 CET 2009
Author: michi
Date: 2009-02-13 11:23:01 +0100 (Fri, 13 Feb 2009)
New Revision: 41572
Modified:
public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
Log:
query string also added
Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java 2009-02-13 10:06:47 UTC (rev 41571)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java 2009-02-13 10:23:01 UTC (rev 41572)
@@ -405,7 +405,10 @@
String backToRealm = PathUtil.backToRealm(getPath());
transformer.setParameter("yanel.back2realm", backToRealm);
transformer.setParameter("yarep.back2realm", backToRealm); // for backwards compatibility
- String userAgent = getEnvironment().getRequest().getHeader("User-Agent");
+
+ // Set OS and client
+ javax.servlet.http.HttpServletRequest request = getEnvironment().getRequest();
+ String userAgent = request.getHeader("User-Agent");
if (userAgent == null) {
log.warn("Header contains no User-Agent!");
userAgent = "null";
@@ -415,6 +418,13 @@
if (os != null) transformer.setParameter("os", os);
String client = getClient(userAgent);
if (client != null) transformer.setParameter("client", client);
+
+ // Set query string
+ String queryString = request.getQueryString();
+ if (queryString != null) {
+ transformer.setParameter("yanel.request.query-string", queryString);
+ }
+
// localization
transformer.setParameter("language", getRequestedLanguage());
@@ -485,6 +495,7 @@
*/
protected String getToolbarStatus() {
// TODO: Use YanelServlet.TOOLBAR_KEY instead "toolbar"!
+ //javax.servlet.http.HttpSession session = getEnvironment().getRequest().getSession(true);
javax.servlet.http.HttpSession session = getRequest().getSession(true);
if (session != null) {
return (String) session.getAttribute("toolbar");
More information about the Yanel-commits
mailing list