you should learn something of java networking and mutilthread program.struts is use in MVC module and it takes servlet/jsp as its lower layer. ofcourse you can do the same thing as struts can by servelt/jsp.