dont tell me change remote interface method arguments.
hmmm....you shouldnt really be making such remarks while posting a question.
This forum is pretty friendly, so
you should get away with it, but be aware that it doesnt reflect well.
As for the question itself, you cannot access request objects in your ejbs. Neither should you pass the request object to the ejb layer - you should retrieve the data in a servlet, create a model out of it and pass the model bean to the ejb as a parameter. The ejb can examine the bean properties and take neccessary action.
Given your 'instruction' to people who post - 'dont tell me to change method arguments', what you can do is have an overloaded method with the extra args
Lastly you may want to re-examine your design where you have one jsp serving multiple pages or processing multiple requests based on a hidden parameter.
You could have a servlet that does the job of request processing rather than a jsp.
cheers,
ram.