javaアプリとはちょっと違うが質問

みんな携帯電話用のコンテンツ(掲示板)をjavaで作る場合、
フォームに絵文字が入力された場合どうしてる?

requestで送られてきたバイト列から絵文字を判断し、
対応するunicodeに変換してから
DBに保存みたいなことを自作で作るしかないのかね・・・

もちろんこの場合、絵文字のマッピングも作る必要があるわけだが、
モットいい方法とか既存のライブラリとかないものか・・・