sed help again!

Ok,
I want to insert data from 1 file to another. So far I can search for a string and append that data from file1. I want to insert it before the search string.

This is what I have so far...
>sed '/\/jsp-descriptor/ r WebLogic_Inliner_Compiler.dat' weblogic.xml > test

The above appends the data from file WebLogic_Inliner_Compiler.dat to search string '/jsp-descriptor'. I want to insert it above the search string.

Any ideas?

thanks again.