gsp - How to link from a page to another in Grails -


i know in html, if have button want link page use tags below: <a href="#"> button </a>

however tried grail did not work, taking me blank page:

in views/admin/admin.gsp have button trying link views/admin/gm.gsp

<li><a href="users\mzein\file_down\grails-app\views\admin\gm.gsp">gm</a></li> 

i tried <g:link> tag:

<g:link resource="gm"> 

but did not work , took me error no path page. problem specifying wrong path ? or not how works in grails ?

i know how use controllers go 1 page ?

i use url mapping such task

    class urlmappings {      static mappings = {         "/$controller/$action?/$id?(.$format)?"{          }         "/"(view:"/index")         "500"(view:'/error')         "/views/admin/gm"(resources:'gm')     } }  <g:link resource="gm">gm</g:link> 

you can use createlink tag uri attribute like:

<li><a href="${createlink(uri:'/somepath/gm.gsp')}">gm</a></li>

edit: ok need request mapping in urlmappings.groovy file like

"/foo/bar"(view: "path/test") 

and make corresponding request via g:link

<g:link controller="foo" action="bar" name="somename">gm</g:link> , path path of directory in views folder in test.gsp present.


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

[C++][SFML 2.2] Strange Performance Issues - Moving Mouse Lowers CPU Usage -

ios - Possible to get UIButton sizeThatFits to work? -