I would treat these exactly like any other page. The only distinction is that they do not have any authorable components on them and thus have more hard-coded HTML in the page component.
Where do you create them?
Specifically, I am working on some forms. Are there any simple examples of how these should be set up. LIke you said though, they aren't authorable, so where do I create them?
These would just be pages like any other, so the cq:Page nodes would likely go under /content/<mysite> and the corresponding page components would go under /apps/<mysite>/components/page.
If you have an existing naming convention, you would likely follow that.
The fact that these pages don't have authorable components is irrelevant as to where the code goes.
So the html would be created in the CRX content explorer (http://localhost:4502/crx/browser/index.jsp)? Or would they be created like any other page in CQ from templates (http://localhost:4502/libs/wcm/core/content/siteadmin.html#/content/geometrixx/)?
Either way would work. The latter requires that you have Templates defined for these pages, which might be overkill, whereas the former is just rote repetition (although I'd use CRXDE Lite rather than the content explorer). The other option would be to write a little shell script using curl. It's really a toss up.
Do you know of any examples that would show how this would work? I think I am missing something basic because I am getting nowhere. Basically if I could have one page post to another and have that page handle the form values, that would be very helpful.
According to the CQ5 Developer Training, the best way to do a website structure like these one is by the following steps:
2 - After create a project, the first component you need to build is the template. The template defines wich components can be used within the selected scope. Every page you'll create after the structure building process will be related to this template.
3 - After the template, you'll build the Page-rendering component. This is the first definition of pages, and inside this component you will create the html/jsp/others pages.
4 - By now, you will be able to create a website and pages in the CQ5 WebSites using the template that you created in step 2 and the pages will look exactly like the
page-rendering component created in the step 3. Everything after that is are adittionals, like a logo component, a parsys component, a serch component, etc.
Here you can see the structure of folders/components in CRX that I created following the Exercise Guide of the Developer Training.
Hope that these informations can help you.