Return-Path: Delivered-To: apmail-incubator-jspwiki-dev-archive@minotaur.apache.org Received: (qmail 69668 invoked from network); 19 Jan 2010 05:43:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 19 Jan 2010 05:43:18 -0000 Received: (qmail 6967 invoked by uid 500); 19 Jan 2010 05:43:18 -0000 Delivered-To: apmail-incubator-jspwiki-dev-archive@incubator.apache.org Received: (qmail 6925 invoked by uid 500); 19 Jan 2010 05:43:18 -0000 Mailing-List: contact jspwiki-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jspwiki-dev@incubator.apache.org Delivered-To: mailing list jspwiki-dev@incubator.apache.org Received: (qmail 6915 invoked by uid 99); 19 Jan 2010 05:43:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jan 2010 05:43:17 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jan 2010 05:43:15 +0000 Received: from brutus.apache.org (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 58D00234C045 for ; Mon, 18 Jan 2010 21:42:54 -0800 (PST) Message-ID: <1120422797.328751263879774349.JavaMail.jira@brutus.apache.org> Date: Tue, 19 Jan 2010 05:42:54 +0000 (UTC) From: "Andrew Jaquith (JIRA)" To: jspwiki-dev@incubator.apache.org Subject: [jira] Commented: (JSPWIKI-578) Get rid of *.action URLs. In-Reply-To: <1774702595.1248468914792.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12802102#action_12802102 ] Andrew Jaquith commented on JSPWIKI-578: ---------------------------------------- Just re-read your second comment. If your tests show that Wiki.jsp binds cleanly, that's great. We should still (eventually, before 3.0 beta) externalize the bindings via FileBasedActionResolver, though. Note that changing the URLbindings will cause some of the Stripes-related unit tests to break. These should be easy to fix, though. One thing that might be good about binding the JSPs to the ActionBeans would be that the URLConstructor could be switched over to StripesUrlConstructor a bit more quickly... > Get rid of *.action URLs. > ------------------------- > > Key: JSPWIKI-578 > URL: https://issues.apache.org/jira/browse/JSPWIKI-578 > Project: JSPWiki > Issue Type: Improvement > Components: Core & storage, Default template > Reporter: Janne Jalkanen > Fix For: 3.0 > > > We currently have two URLs for each ActionBean - both the Wiki.jsp and Wiki.action are available. Now, since the URLs are different, it has some nasty side-effects: > * Users don't know which URL to bookmark, or they end up bookmarking both pages > * Browsers don't know which pages are equal, and therefore both caching and page highlights work inconsistently > * Bots will index both pages, therefore giving odd results > Since one of the design maxims of 3.0 is that URLs should not change, we should figure out a way to get rid of the Stripes-induced *.action URLs. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.