Hace 2 años de revisión del proyecto JSP y correa de arranque del frente
No sé cuál es el problema -problem: DB Connection. Ping falló
¿Qué pasa si cambias de nuevo?
-> Se debe configurar el entorno de ejecución del programa y GitHub debe estar vinculado.
-> Qué resolver
Decidido a usar Git Bash para la gestión de mantenimiento
$ git init
$ git remote add origin [url]
$ git pull origin master
$ git add .
$ git commit -m ' modify file '
$ git push origin masterC: Tomcat 8.0 -TomCat Ruta de instalación Esto debe detenerse en este momento. Si trabaja en Eclipse mientras se ejecuta, las colisiones de puertos ocurren-> Configurar Tomcat-> http: // localhost: 8080
Creación de proyectos dinámicos
Archivo jsp
Tomcat 8.0.30 con Eclipse JEE (EE) Servidor de éxito de éxito
Configuración de la base de datos de Oracle
Hubo un error en el enclavamiento de DB durante la rehabilitación del proyecto anterior, que parece ser un error de número de puerto. En el proyecto anterior, el número de puerto Oracle se estableció en 9090. ------------ 12-27/5: 36 Tareas hasta la configuración de DB, prueba completada
Nombre del error: Error del servidor Tomcat -Port 8080 ya en uso Error: Otro proceso está utilizando el puerto. Solución: ejecute CMD con privilegios de administrador.
> netstat -ano | findstr 8080
> taskkill /F /pid [해당 포트를 사용하고 있는 놈 번호]
Ping falló continuó a prueba de ping. Finalmente encontré una solución a esto.
Eclipse y el éxito de enlaces de Oracle con la cuenta JSP (igual que la contraseña JSP)
Complete el marco general, incluida la página de índice actual.
Parece que necesita estar bellamente decorado con Bootstrap en la parte delantera.
Ejecutando Eclipse encendiendo la computadora y nuevamente, no estaba conectado nuevamente a la DB (Ping falló)
=> Ping tuvo éxito después de reiniciar los servicios de OracleServicexe y OraclexetnSlistener en la lista de gerentes/servicio de trabajo.
Insert.jsp run-> prueba si el inserto se inserta en DB
SQL> conn jsp/jsp
SQL> desc book
SQL> col publisher format a10 /* 출력 시 해당 column이 차지하는 칸 수 조정 */
SQL> col writer format a5
SQL> set line 150 /* 출력 라인 칸 수 조정 */
SQL> select * from book;
https://timjlee.github.io/post-let/
delete.jsp, delete_ok.jsp éxito de prueba
Modificado. Después de revisar el lado ArrayList, el valor de datos del cliente debe tomarse como ArrayList y colocar en el DB.
Está conectado a la DB solo cuando el servicio se rehace periódicamente.
Bootstrap se aplica para decorar la página principal.
Coloque empujando sin Git Pull. -> Resolver el problema de fusión con el árbol de origen
Blog de publicación de Javabean después de aprender
Una vez que se ejecutó el eclipse, supe que Oracletnslistener fue ejecutado.
Agregue una nueva tabla a la DB
create table jsp_member
(no number primary key ,
name varchar2 ( 20 ) not null ,
id varchar2 ( 15 ) not null ,
passwd varchar2 ( 10 ) not null ,
ssn1 varchar2 ( 6 ) not null ,
ssn2 varchar2 ( 7 ) not null ,
email varchar2 ( 30 ),
hp1 varchar2 ( 3 ),
hp2 varchar2 ( 4 ),
hp3 varchar2 ( 4 ),
joindate varchar2 ( 10 ));
create sequence jsp_member_no ;Prueba de registro exitosa
No puedo encontrar una razón por la que no puedo mantener la conexión DB durante más de 5 segundos. Hay una molestia de probar y probar dos servicios periódicamente
-- 오류원인 첫번째 : tomcat 과 oracle 이 같은 포트번호(8080)을 사용하고 있었음. oracle port 9090으로 변경
SQL > conn / as sysdba
SQL > select dbms_xdb . gethttpport () from dual;
SQL > exec dbms_xdb . sethttpport ( 9090 );
-- 위와 같이 한 후 다시 해보니 이번엔 ORA-12519 error 발생.
-- 검색해보니 프로세스 할당 수를 늘려주면 해결이 된다는 사례가 많아서 시도해봄.
SQL > alter system set processes = 500 scope = spfile;
SQL > shutdown immediate;
SQL > startup;
SQL > SELECT * FROM v$resource_limit WHERE resource_name IN ( ' processes ' , ' sessions ' );
-- 이것까지 해보았으나 12초정도 지나고 db와의 연결이 끊어지는 문제는 계속 발생함. Dado que puede haber habido un conflicto con el Oracle utilizado y utilizado para el proyecto DB escolar existente, se procedió de la siguiente manera después de eliminar.
Después de eliminar el Oracle 11G junto con el JSP, reinstalación c: oraclexe App Oracle Product 11.2.0 Server bin Run sqlplus.exe
SQL > conn system / oracle -- 관리자 계정 접속
SQL > exec dbms_xdb . sethttpport ( 9090 ); -- http포트번호 바꾸기
SQL > select dbms_xdb . gethttpport () from dual; -- 포트번호 확인하기
SQL > create user jsp identified by jsp; -- 사용자 계정 만들기
SQL > grant connect, resource to jsp; -- 계정에 권한주기
SQL > conn jsp / jsp -- 사용자계정으로 들어가기
-- table 생성
SQL > create table book
(name varchar2 ( 20 ),
writer varchar2 ( 20 ),
publisher varchar2 ( 30 ),
price number ,
joindate varchar2 ( 10 ));
SQL > create table jsp_member
(no number primary key ,
name varchar2 ( 20 ) not null ,
id varchar2 ( 15 ) not null ,
passwd varchar2 ( 10 ) not null ,
ssn1 varchar2 ( 6 ) not null ,
ssn2 varchar2 ( 7 ) not null ,
email varchar2 ( 30 ),
hp1 varchar2 ( 3 ),
hp2 varchar2 ( 4 ),
hp3 varchar2 ( 4 ),
joindate varchar2 ( 10 ));
create sequence jsp_member_no ;Finalmente, el error se resolvió. La causa del error anterior se elige de la siguiente manera.
Alter TABLE BOOK 2 Modificar el nombre VARCHAR2 (30);
< input type =" button " value =" 수정 " onClick =" location.href='http://www.daum.net' " > < input type =" button " value =" 버튼 " onClick =" window.open('http://www.daum.net') " >git branch front1
git branch
git checkout front1 // front1 branch 로 작업스페이스 변경
git checkout master // master 로 돌아가기
git checkout front1
git branch front2 // front1 상태를 그대로 가져간 front2 branch
git checkout master
git merge front2 // front1 의 상태를 포함한 front2 를 master 로 병합Front3 -on con el maestro de la versión hasta justo antes de usar el grupo de conexión DB
Los programas de gestión de libros se actualizan para que solo los usuarios que inician sesión
Top.jsp agregar función de inicio de sesión en la esquina superior derecha
Si no puede iniciar sesión, se ha configurado para ir a login.jsp.
Encuentre una contraseña como una función de página de inicio de sesión, agregue la función de búsqueda de ID
Bootstrap 3.3.1-> Ingeniería revolucionaria actualizada a 4.4.1
Modifique el error que requiere contraseña de identificación al hacer clic en el botón de membresía
Prueba de alojamiento del servidor utilizando UDP a través del reenvío de puertos. Un total de tres usuarios accedieron al sitio con otra IP y probaron las publicaciones del tablón de anuncios y el registro de libros sin errores.
Respuesta Función de tablero de anuncios, función de carga de archivos, función de chat se agregará después de mañana
221.145.79.167 -ip por dentro y fuera
172.30.1.48 -Mi IP interna
ID: Ktuser
Contraseña: HomeHub
https://m.blog.naver.com/catstar9898/220804915390 -Ow para reenviar el reenvío de puertos KT
http://221.145.79.167:8080/home/login/login.jsp -login página
Cuando ingrese la página de inicio de sesión después de iniciar sesión, también debe obtener una sesión de inicio de sesión en un error descubierto de que no mantiene la sesión.
ID La función de confirmación redundante está pendiente por un tiempo debido a la falta de comprensión del concepto AJAX
Respuesta Función de tablero de anuncios, función de paginación agregada al tablón de anuncios
Boletín JavaScript Error Resolution: el problema causado por el nombre de formulario superpuesto superpuesto con F
Reestructuración del patrón MVC1 existente al patrón MVC2
Modificación del esquema de DB