I've never had a problem with my pups jumping on people, but I've heard of a few things that works. My dad has found that stepping on the dogs back feet makes them stop. (kind of hard to do if you ask me!) My sister used to have 4 rotties that would jump on you (all at the same time!!!!) I found with them that putting my knee up, so more or less the dog's chest goes into your knee worked. Both are just meant to make the act of jumping on people uncomfortable for them, and in the long run realize that it's not a pleasant experience when they do it. A friend of mine has a 150 lb wolf dog that used to jump on people when he wanted attention. She taught him that he does not get petting until he's sitting down. When he does jump, all I have to do is turn my back to him and ignore him and he sits down like the sweet little boy that he is, then he gets all the lovin' I can give him!
You can also keep her on a leash when people come in, and when she goes to jump, give her a little tug toward the floor, to keep her from jumping and pick ONE word to associate it with. No, Off, Down... what ever you want, but make sure it's always the same word. Hope some of that helped! Good Luck!