Yeah, that’s basically the purpose of a NamingContainer, but I’m surprised that it’s not working when you use prependId="false" – that should work to disable it. Is it in another naming container besides the form? If so, you might want to move it outside of that as a workaround, otherwise, your alternative is to set the names of the naming containers to something standard, and set up your j_security_check (or whatever the config is) to look for corresponding parameter names.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.