artigos recomendados
- Agora Get Um aplicativo com gr…
- Livrar-se de /remover anúncio…
- Como utilizar um protetor EMF …
- Novo Método de Proteção Sob…
- Será que vamos mais verde com…
- Como remover manualmente a par…
- Como chegar Samsung Galaxy Not…
- Kaspersky Antivirus Número Su…
- Uma mudança para crescer com …
- Gerenciamento remoto eficiente…
- Métodos de Proteção fácil …
- Procedimento para Yahoo Passwo…
- Descrição Design by Cong Tha…
- Em nome do vidro | Fanfare com…
- [New] nome vidros Iphone 6 por…
Categoria
- o marketing afiliado
- Artes e Ofícios
- automotivo
- resenhas de livros
- o negócio
- carreira
- comunicações
- computadores
- educação
- diversão
- ambiente
- financiar
- comida bebida
- jogos
- médico saúde
- casa de família
- internet eBusiness
- crianças Adolescentes
- línguas
- legal
- marketing
- música
- animais de estimação Animais
- imobiliária
- relações
- auto-aperfeiçoamento
- comentários de compras
- notícia da sociedade
- Programas
- espiritualidade
- esportes recreação
- tecnologia
- viagem
- interesses das mulheres
- escrevendo falando
- outros
Acessando JNDI DataSource com JSTL de JSP por tags Sumeet Arora
Passos para criar fonte de dados JNDI e código:.
Passo 1: Primeiro você precisa ter alguns arquivos importantes dentro jar lib do seu projeto e também do driver JDBC a lib do tomcat. A seguir estão os JSRs que precisavam:
commons-dbcp-1.4.jar
driver JDBC
jstl.jar
standard.jar
Passo 2: Agora você tem todos os arquivos jar e colocá-los no lugar certo. Agora você precisa criar o context.xml dentro da META-INF directory.Set seus detalhes de conexão de banco de dados no arquivo META-INF /context.xml (nome do driver JDBC URL, username, password).
Passo . 3: Criar um arquivo de teste jsp que irá procurar por JNDI fonte de dados e obter a conexão com o banco de usá-lo
Exemplo de Acesso a uma fonte de dados JNDI com JSTL:
META-INF /context.xml
xml version = "1.0" encoding = "UTF-8" >
< Contexto > Restaurant < Resource name = "jdbc /mydatabase" Art auth = "Container" Art type = "javax.sql.DataSource" Art username = "username" Art password="PASSWORD"
driverClassName="com.mysql.jdbc.Driver”
url="jdbc:mysql://localhost:3306/databaseName"
validationQuery = "selecionar 1" Art maxActive = "10" Art maxIdle = "2" />
< /Contexto >
testpage.jsp Restaurant <% @ page pageEncoding = "UTF-8" contentType = "text /html"% > Art <% @ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c"% > Art <% @ taglib uri = "http://java.sun.com/jsp/jstl/sql" prefix = "sql"% > Art <
% < meta http-equiv = "Content-Type" content = "text /html; charset = UTF-8" > Art < html > Art < head > Art < title > JSTL com JNDI DBCP Test < /title > Art < /head > Art < body > Art < h1 > JSTL com JNDI DBCP página de teste < /h1 > Art < br /> Executar a consulta Restaurant < br /> Art < sql: query var = "resultado" dataSource = "jdbc /mydatabase" > Art SELECT * FROM utilizadores Restaurant < /sql: query > Art < table border = "1" > Art <% - nomes de colunas de saída em uma linha de cabeçalho -% > Art < tr > Art < c: forEach var = itens "ColumnName" = "$ {} result.columnNames" > Art < th > < c: out value = "$ {} ColumnName" /> < /th > Art < /c: forEach > Art < /tr > Art <% - Saída de cada linha de dados -% > Art < c: var = itens "linha" forEach = "$ {result.rows}" > Restaurant < tr > Restaurant < td > < c: out value="${row.uid}"/>
< td > < c: out value = "$ {row.uname}" /> < /td > Restaurant < /tr > Restaurant < /c: forEach > Restaurant < /table > Art < /body > Art < /html >
Você pode encontrar essas mais Blogs em http://findnerd.com/NerdDigest
computadores
- Uma breve introdução ao Dirigindo ferramenta rápida de DataTools por Shawn De…
- cirurgia de rinoplastia ela precisava teste é por nguyenha Tran
- Como adicionar espaço na unidade C com o mestre partição por Daud Iqbal
- Guias manual para remover MYSTARTSEARCH.COM de PCs por Mike Lorase
- Putuberbagi por Putu Sujane
- Vantagens do uso de Sage ERP 300 por WayTo Singh
- Perguntas e respostas do teste Appliance NS0-511 Rede por Nhiyam Firyal
- Treinamento ERP e por que é importante por Sandeep Malik
- 8 Dicas para SEO Qualidade Escrita por Fusão 360 Studios
- TI Padronização: conforto do cliente de software leve, isso é possível! por …
- Use Câmeras de Segurança nas Escolas para manter os alunos seguro por Dunitz S…
- Como remover COCOCHAOS Efetivamente - Guia de Remoção de Adware por David Jone…
- Como remover vírus Webswitch.tk por Eva Green
- Laptop Recuperação de Dados é o seu pior inimigo, encontrar maneiras de derro…
- Quando baratos ventures ghd alisador em sua cidade por Ghdoutlet Jin