Pegar parametros php e java

Pessoal vou explicar da forma mais clara possivel pois oque quero fazer é um pouco “complicado”. Tenho uma pagina php que recebe o dominio da pagina que esta sendo acessada pelo usuário, preciso pegar o valor que esta nessa pagina em php e direcionar para um outro dominio onde uma aplicação java vai receber esse valor, alguem tem ideia de como fazer isso?

Cara… não sei se compreendi…

Pegue o parametro ou URL no php…
Envie um redirect para seu servidor Java, informando o dominio como parametro…

Isso não ajudaria?

Exatamente, é isso que quero mas como fazer?

Opa,
Não efetuei testes cara, mas veja se isso te ajuda.

Segue página php que realiza o redirect, passando o HOST como parametro…

<?php
	$host = $_SERVER['HTTP_HOST'];
  	header("Location: http://www.meusite.com.br:8080/projeto?host=" .$host. "");
?>

No Java, basta criar uma Servlet que recebe o parâmetro e realiza as ações necessárias.

O problema é justamente esse, como fazer o java receber o parametro do php

É só enviar os outros parametros através da URL e tratar numa Servlet comum…

<?php
	$host = $_SERVER['HTTP_HOST'];

        $param1 = $_GET['param1'];
        $param2 = $_POST['param2'];

        header("Location: http://www.meusite.com.br:8080/projeto?host=" .$host. "&amp;param1=" .$param1. "&amp;param2=".$param2);
?>

Existe alguma outra forma sem o uso de servlets? Passar para um bean?

Vc pode utilizar webservice também…

Rola contextualizar melhor a situação?
Assim fica mais facil de propor uma solução mais precisa…

Preciso pegar as urls acessadas pelos usuários em uma pagina php e armazenar essas urls numa aplicação java web, preciso usar exatamente essas duas tecnologias.

É cara…

Proponho o procedimento citado acima.
Daquele jeito não tem erro…

Basta criar um projeto web, criar a servlet e trabalhar com os parametros…

String param1 = request.getParameter("param1");

Se precisar de um tutorial se Servlet, segue link do GUJ:
http://www.guj.com.br/articles/9

Mas no caso de eu trabalhar com o laytou da pagina (css,templates,etc) vou ter que fazer isso tudo dentro do servlet?

Agora peguei oq vc quer fazer…
Caralho em…

Velho, solução porca…
Mas eu copiaria essas pastas e arquivos e criaria JSPs similares ao PHP.
Ficaria horrível, pois cada alteração no CSS, teria de ser replicada.

Não sei qual o objetivo final disso… mas talvez tivesse q refletir sobre uma solução melhor.

Pois é, o negocio ta meio gambiarra mesmo, não sei como fazer, ja me falaram que um webservice ficaria melhor mas como funcionaria? Pois a pagina onde vai pegar as urls não vai rodar java

Puts,
Ae teriam q mudar algumas coisas.

Acredito que a comunicação com o banco de dados esta sendo feita através do PHP.
Você teria q alterar isso, ou seja, realizar a comunicação através do Webservice.
Feito isso, os projetos PHP e Java consumiriam os serviços disponbilizados pelo Webservice.

É um trabalinho ae cara…

Segue link com tutorial para criação de WebService Restful em Java, utilizando Jersey:
http://goo.gl/tC5of

Eu ja estou pensando seriamente em fazer tudo em php mas estou com receio por causa da segurança ja que não tenho experiencia com a linguagem