Ola,
sou novo na lista e estou um pouco avançado na programação em java, mas com algumas duvidas em relação a JSP com Bean no Tomcat 4, gostaria de saber:
Se coloco o Bean junto com os Servlets, se não a onde?
Como configuro o XML para o Bean?
Depende do que vc quer dizer com “Bean”.
Se for Enterprise JavaBean ( EJB ) vc deve ter um servidor que suporte os mesmos ( o servidor deve ter um EJB Container ) e vc deve pegar documentação sobre este tipo de componente distribuido, pois não é trivial. Sugiro “Mastering EJB 2 Edition” em PDF, é muito bom.
Se for JavaBean ( objetos Java ordinarios que seguem um padrão de nomeação de métodos e implementam java.io.Serializable, dentre outras regras ) vc pode acomodá-los dentro de pacotes java comuns, e não usam um descritor de distribuição assim como Servlets e JSP’s, pois são objetos que não dependem de nada alem da JVM.
Se for esse o caso, provavelmente vc está fazendo alguma aplicação com Servlets e JSP e precisa de classes utilitárias ou mesmo Helpers.
Neste caso, jogue todas estas classes em um pacote e o coloque em
%TOMCAT_HOME%/webapps/suaAppRoot/WEB-INF/lib , assim todos os seus JSP’s e Servlets terão acesso as mesmas.
Não sei se já leu alguma documentação sobre as especificações Servlet/JSP ou mesmo EJB, se ainda não leu, sugiro que o faça antes de sair implementando, pois vai lhe poupar muito trabalho.