I know that this is how to save a record
<apex:commandButton action="{!save}" value="Save"/>
I want a button to NOT save the current record (ie. Cancel) and navigate to the list of saved record (ie. list of objects for that object type).
Something like this...
<apex:commandButton action="{!cancel}" value="Cancel"/>
The list view for an object is your base URL / the 3 letter prefix for your object / o, for example:
So you could just create an action method that returns a
Pagereference
with the appropriate URL and set to redirect (pr.setRedirect(true)
).Alternatively, you could use your controller as an extension to a standard controller, and just call cancel on the standard controller:
Note that this doesn't necessarily take you to the list view, it'll return you to the last page you were viewing before going to the VF page.