Acredito que a personalização é muito familiar para o desenvolvimento dos desenvolvedores, mas é bastante desafiador para o meu novato, porque tenho estudado e manutenção de estudar para o trabalho. Pegando tecnologia, ela deve ser mais rápida. Como a empresa atualizou recentemente a arquitetura, quero escrever algumas informações da empresa para o SQL e, em seguida, consultar a Web, por isso exploro a implantação da primeira interface de login da Web no ECCLIPSE.
Também sabemos que a execução do programa da web é mais comumente implementada através do Tomcat, IIS, Apache, mas os indivíduos mais comuns ainda pensam que o tomcat, então você precisa baixar o programa Windows for Tomcat e, em seguida, você precisa configurar o JDK, Jre Variables e outros problemas no Windows.
1. Windows for Tomcat Program Download: http://tomcat.apache.org/
2. Download do JDK: http://rj.baidu.com/soft/detail/14459.html?
3. JDK, JRE Ambiente Variável Configuração:
4. Instale JDK-6U14-Windows-I586.exe
5. Configurar variáveis de ambiente: clique com o botão direito do mouse "meu computador"-> "Avançado"-> "Variável de ambiente"
1) Crie uma nova variável Java_Home na variável do sistema.
2) Crie uma nova variável de classe de classe, o valor da variável é:;%java_home%/lib;%java_home%/lib/tools.jar
3) Adicione valores variáveis nas variáveis do caminho (sem necessidade de ser construído):%java_home%/bin;%java_home%/jre/bin (preste atenção ";" separado)
6. "Start"-> "Run"-> Digite "Javac"-> Digite.
Análise de variáveis de ambiente suplementar:
Java_home: caminho de instalação JDK
ClassPath: os caminhos de carregamento Java só podem ser identificados no comando java no ClassPath.
Caminho: o sistema pode reconhecer os comandos Java e Javac sob qualquer caminho.
7. Download do Eclipse: http://eclipse.org/downloads/
2. Já estamos prontos para o ambiente acima:
O programa Apache-Tomcat é colocado na unidade D e no diretório
2. Após a execução do programa Eclipse, criamos o primeiro projeto do projeto -àdynamic Web (nome SAM) -à e, em seguida, o arquivo A.JSP.
http://down.51cto.com/data/678743
3. Após o download, abra e encontre o programa de modelos que gostamos e depois marque -o. Eu prefiro isso, então me preparo para este arquivo de modelo
Abrimos o aplicativo relevante do arquivo: como eles são todos arquivos HTML, precisamos abrir o arquivo para o arquivo JSP e depois copiar o arquivo CSS Mark
3. Primeiro, criamos um novo comando: Login.jsp. Depois que o novo arquivo padrão é criado, descobrimos que existem erros.
2. Clicamos no Windows-àpreferências
Ambiente de servidor-àRuntime-
Nossa preparação e instalação ambiental são apache-tomgcat8.0, então escolhemos esta versão
Escolhemos o caminho de instalação do programa Tomcat
Depois de escolher, clicamos para concluir
Vamos clicar com o botão direito do mouse no Dynimac Web Object (SAM) -Abuild Path-àconfigure Build Path
Escolhemos o tempo de execução do servidor
Em seguida, escolhemos bibliotecas-bibliotecas
Adicionamos para completar
Após a adição, descobrimos que o programa da versão Apache Tomcat foi adicionado
Estamos mudando o código do personagem do programa para "UTF-8"
O problema de erro do programa foi resolvido.
Primeiro, abrimos o arquivo login.html para abrir o conteúdo de cópia no formato de texto.
Excluímos o conteúdo do novo arquivo login.jsp, exceto as duas primeiras linhas de linguagem de formato. Cole o conteúdo do arquivo login.html acabou de copiar
Veja o resultado de nossa pasta:
Em seguida, criaremos um arquivo index.jsp como uma página de salto. Após a conclusão do login, ele saltará para a página para alterar a página
Ao mesmo tempo, copiaremos o index.html baixado no formato do texto.
Cole no arquivo index.jsp.
Como a interface de login baixada é uma informação marcada, precisamos copiar e colar as informações de rotulagem no objeto da web dymaci para chamada. Copie os 5 arquivos a seguir.
Copiamos arquivos depois de copiar
Veja os resultados após a pasta: veja:
Depois que a configuração do arquivo acima é concluída, precisamos criar um pacote de servidor (ação);
O programa é controlado principalmente pelo acesso e salto da página.
O nome do Packer do servidor é geralmente recomendado para usar a entrada inversa do nome de domínio da empresa: por exemplo, meu nome de domínio é iiosoft.com novamente para entrar em com.iioft.action novamente
Crie um pacote de servidor (ação)
Depois de criar ações, precisamos criar um serviço para controlar o programa.
Clicamos com o botão direito do mouse pacote de servidor-àweb-àservlet
Podemos começar arbitrariamente, e mais uma vez usamos o ActionServlet
Portanto, o programa é criado e precisamos modificar o programa.
Depois que todos os nossos programas são criados, precisamos criar formulário no arquivo login.jsp,
Copiar código do código da seguinte
O principal é adicionar informações <form> <form/> para adicionar as informações de login à alteração.
Por exemplo, a informação final é:
<%@Page Language = "java" contentType = "text/html; charset = utf-8" pageEncoding = "utf-8"%> <! en "> <html> <head> <title> Centro de gerenciamento Log em v1.0 </ititure> <meta http-equiv = content-type Content =" text/html; /adimin .css "type =" text/css "r =" stylesheet "> </ad Head> <corpo onLload = document.form1.name.focus ();> <form ação =" ActionServlet "method =" post "> <Tabela CellSpacing = 0 CellPadding = 0> "100%" BGCOLOR =#002779BORDER = 0> <TD ALIGN = MIDENTE> <TABLE CELELSPACAÇÃO = 0 CellPadding = 0> 468 IMG Hight = 23 Src = "Images/Login_1.jpg"> 468> </td> </tr> <td> <img altura = 147 src = "imagens/login_2.jpg"> 468> </td>/tr> </table> <tabela CellSpacing = 0 CellPadding = 0> 468 BGCOLOR =#FFFFFFF BORBA = 0> <TD> 16> <IMG Hight = 122 Src = "Images/Login_3.jpg"> 16> </td> <td align = Middle> <Table CellSpacing = 0 CellPadding = 0> 230 Border = 0> <Nome de forma = Form1 Ação =? = 36> <Td> </td> <td> nome de usuário </td> <td> <inputstyle = "" Border-Right: #000000 1px Solid; 1px sólido; > <nputStyle = "Border-Right: #000000 1px Solid; Border-top: #000000 1px Solid; Border-Heft: #000000 1px Solid; Border-Bottom: #000000 1px Solid" Type = Senha Nome = Senha maxlength = 30 tamanho = 24name> </td> </tr> ght = 5> <td colspan = 3> </td> </tr> <l> <td> </td> </td> </td> <td > <Tipo de entrada = Altura da imagem = 18> 70SRC = "Images/bt_login.gifif"> não Images/login_5.jpg "> 468> </td> </tr> </tabela> <tabela CellSpacing = 0 CellPadding = 0> 468 Border = 0> <tr> <td align = direita> <a href =" http : //www.865171.cn/ "Target = _blank> <imgheight = 26 src =" imagens/login_6.gif "> 165border = 0> </a> </td> </tabela> </td> </ Tabela> </morm> </body> </html>
Estrutura de código antes de modificar:
<! .css "type =" text/css "rel =" Stylesheet "> </ad Head> <corpo = document.form1.name. focus ();> <tabela CellSpacacing = 0 CellPadding = 0; 100%" bgColor =#002779 Border = 0> <TD align = Middle> <Table CellSpacing = 0 CellPadding = 0 borda = 0> <tr> <td> <img altura = 23 src = "imagens/login_1.jpg"; > <td> <img altura = 147 src = "imagens/login_2.jpg"; <TD; 5> </td> </td> <td> <td> <td> <td> </td> </tr> <tr heart = 36> <td> </td> <td> nome de usuário </td > <nput style = "Border-right: #000000 1px Solid; Border- topo: #000000 1px Solid; borda-heft: #000000 1px Solid; Border-Bottom: #000000 1px sólido" maxlength = 30 Tamanho = 24 Valor = "www.865171.cn" nome = nome> </td> </tr> <tright = 36> <td> </td> <td> senha </td> <nput style = "borda-direita: # 000000 1px sólido; </td> </tr> tright = 5> <td colspan = 3> </td> </tr> <td> </td> </td> </td> <td> <type de entrada = imagem Altura = 18 src = "Images/bt_login.gif"> </td> </tr> </mand> </tabela> </td> <td; ; > <Tabela CellSpacing = 0 CellPadding = 0 Border = 0> <TD align = Right> <a href = "http://www.865171.cn/" Target = _blaank> <IMG Hight = 26 Src = "Images Es/ Login_6.gif "Border = 0> </a> </td> </tr> </tabela> </td> </tr> </body> </html>
Finalmente, modifique o nome da informação de login:
Copiar código do código da seguinte forma: nome = nome de usuário senha = senha
Finalmente, definimos usuários e nomes em ActionServlt
Nome da String = Request.getParameter ("Nome de usuário"); Após a conclusão da modificação, podemos funcionar para testar
A página pode abrir normalmente
Após a execução, podemos ver a conta de entrada e as informações de senha através do console
Em seguida, pulamos pela declaração condicional. Vamos testar a conta e a senha especificadas para teste.
Definimos o nome de usuário e a senha como admin.
If (name.equals ("adimin") && q senha.equals ("admin") {Response.sendRedirect ("index.jsp");} else {Response.sendredirect ("login.jsp");}}} Depois de adicionar, testaremos;
Depois que a entrada está correta, fazemos login e pulamos para o normal
O acima é todo o conteúdo deste artigo. Espero que todos possam entender e ajudar a todos.