Re: [Cppcms-users] URL dispatching help
Brought to you by:
artyom-beilis
|
From: Shiv S. D. <shi...@gm...> - 2013-05-02 15:36:14
|
Two things. 1. Read the docs. 2. Read existing code and examples. It is a walk in park if you already know C++ and some basic web programming. On Thu, May 2, 2013 at 9:04 PM, Shiv Shankar Dayal < shi...@gm...> wrote: > look up examples directory in cppcms directory. you need cppdb for some > apps. you can also install cppwiki and cppblog for more understanding. It > is all there for you. > > > On Thu, May 2, 2013 at 1:08 PM, Troy Watson <dr...@gm...> wrote: > >> Nope - still not getting it :( >> >> Perhaps if you can spare some time to show me with a real, practical >> example I'll understand. >> >> I have the following line in my code: dispatcher().assign( >> "/edit/(\\d+)", &application::edit_bookmark, this, 1 ); >> It correctly calls this function: >> >> void edit_bookmarks( std::string id ) >> >> ...when I click links that look like /edit/10 or /edit/9239 etc. >> Dispatching I understand. >> >> Where does mapping come into this? How can my application be improved >> with a call to mapper(...)? How could it compliment the dispatcher as shown >> above? >> >> >> >> >> On Wed, May 1, 2013 at 12:59 AM, Shiv Shankar Dayal < >> shi...@gm...> wrote: >> >>> It is simple actually. You click a link some function on server is >>> invoked and output is displayed on another link. One is mapping another is >>> dispatching. >>> >>> >>> Best regards, >>> Shiv >>> >>> >>> On Tue, Apr 30, 2013 at 2:16 PM, Troy Watson <dr...@gm...> wrote: >>> >>>> I've read that page several times, messed about with the url_mapping >>>> example, and it still makes no sense to me what you mean by "the opposite >>>> of dispatching". I appreciate the help, but please explain it like I've >>>> never written a webapp before... because I haven't! >>>> >>>> >>>> On Mon, Apr 29, 2013 at 4:28 PM, Artyom Beilis <art...@ya...>wrote: >>>> >>>>> > What is mapper().assign( "...", "..." ) used for? All my URL >>>>> dispatching seems to work by only calling >>>>> > dispatcher().assign(...) to set up the URLs with a callback function. >>>>> > What concept am I not understanding that would require the mapper()? >>>>> >>>>> The opposite of dispatching :-) >>>>> >>>>> >>>>> See: http://cppcms.com/wikipp/en/page/cppcms_1x_tut_url_mapping >>>>> >>>>> >>>>> >>>>> Artyom Beilis >>>>> -------------- >>>>> CppCMS - C++ Web Framework: http://cppcms.com/ >>>>> CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Try New Relic Now & We'll Send You this Cool Shirt >>>>> New Relic is the only SaaS-based application performance monitoring >>>>> service >>>>> that delivers powerful full stack analytics. Optimize and monitor your >>>>> browser, app, & servers with just a few lines of code. Try New Relic >>>>> and get this awesome Nerd Life shirt! >>>>> http://p.sf.net/sfu/newrelic_d2d_apr >>>>> _______________________________________________ >>>>> Cppcms-users mailing list >>>>> Cpp...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/cppcms-users >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >>>> Get 100% visibility into your production application - at no cost. >>>> Code-level diagnostics for performance bottlenecks with <2% overhead >>>> Download for free and get started troubleshooting in minutes. >>>> http://p.sf.net/sfu/appdyn_d2d_ap1 >>>> >>>> _______________________________________________ >>>> Cppcms-users mailing list >>>> Cpp...@li... >>>> https://lists.sourceforge.net/lists/listinfo/cppcms-users >>>> >>>> >>> >>> >>> -- >>> Best regards, >>> Shiv Shankar Dayal >>> >>> >>> ------------------------------------------------------------------------------ >>> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >>> Get 100% visibility into your production application - at no cost. >>> Code-level diagnostics for performance bottlenecks with <2% overhead >>> Download for free and get started troubleshooting in minutes. >>> http://p.sf.net/sfu/appdyn_d2d_ap1 >>> _______________________________________________ >>> Cppcms-users mailing list >>> Cpp...@li... >>> https://lists.sourceforge.net/lists/listinfo/cppcms-users >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET >> Get 100% visibility into your production application - at no cost. >> Code-level diagnostics for performance bottlenecks with <2% overhead >> Download for free and get started troubleshooting in minutes. >> http://p.sf.net/sfu/appdyn_d2d_ap1 >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users >> >> > > > -- > Best regards, > Shiv Shankar Dayal > -- Best regards, Shiv Shankar Dayal |