ServletFilter skal ändre request-body med regex
Jeg har skabet et ServletFilter, og det bliver kaldet för og efter kaldet til selve servlet.Nu vil jeg at för kaldet til servlet skal body ändres, <ConfigRequest xmlns="one"> skal ändres til <ConfigRequest xmnls="two"> og dette göres måske nemmest med regex.
Men hvordan skriver jeg mit Filter og min Wrapper så jeg kan läse ServletInputStream, fyre af mit regex, og skabe en ny ServletInputStream i Wrappern som kan användes af servlet. At läse InputStream er ikke et så stort problem, men hvordan lavet jeg min String tilbage til en ServletInputStream?