Please enable JavaScript.
Coggle requires JavaScript to display documents.
Curso de Java EE JSP Essencial - youtube.com/watch?v=_AqYfMuFux4&…
Curso de Java EE JSP Essencial - youtube.com/watch?v=_AqYfMuFux4&list=PLA9FYWyBXCEZG_kwPDe9Wt5xMxFDF2yWg
New project -> Dynamic Web Project 2.2 -> File path (WebContent -> WEB-INF [Erros, Libs] -> web.xml) Arquivo padrão de configuração
-
A página é chamada, se existe código Java é compilada.
-
- Embled html code, diretivas e objetos implicitos
-
-
-
-
-
-
-
-
-
-
-
-
response.sendRedirect("page.jsp") -> Redireciona para a página expecífica. http:// -> Para saida externa
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
String contentType = request.getContentType();
contentType.indexOf("multipart/form-data") -> Verifica se chegou algum arquivo via upload
-
-
-
String, int, boolean, char, float, double, byte,
-
-
1 . -> Acessa uma propriedade
2 B[ ] -> Acessa array ou List de elementos
3 ( ) -> Grupo a excessão para mudar o valor da order
4 + -> Adicionar
5 - -> Subtrair
6 * -> Multiplicar
7 / ou div -> Dividir
8 % ou mod -> Modulo
9 == ou eq -> Iqual
10 != ou ne -> Não iqual
11 < ou lt -> Menor que
12 > ou gt -> Maior que
13 <= ou le -> Menor que ou iqual
14 >= ou ge -> Maior que ou iqual
15 && ou AND -> Logico E
16 || ou OR -> Logico OU
17 ! ou NOT -> Muda o valor da variável ou Logico NÃO
session.setAttribute("value", variableName); -> Salva o valor na sessão
-
-
Conexão:
String DRIVER = "com.mysql.jdbc.Driver";
Class.forName(DRIVER).newInstance();
Connection con = null;
ResultSet rs = null;
Statement st = null;
String sql = "SELECT * FROM TableName";
String url = "jdbc:mysql://localhost:port/project_name";
String root = "user";
String psw = "password";
con = DriverManager.getConnection(url, root, psw);
st = con.createStatement();
rs = st.executeQuery(sql);
while(rs.next()){
out.print(rs.getString("value")); -> Retorna um parametro do db
}
}catch(SQLException esql){
}
Criando sessões pelo arquivo web.xml e definindo 20 minutos para duração da sessão:<session-confi>
<session-timeout>20</session-timeout>
</session-confi>
-
Cookie biscoito = new Cookie("nome", request.getParameter("nome")) -> Criar novo cookie
-
-
-
-
-
-
-