2年前JSPプロジェクトレビューとフロントエンドブートストラップ
問題が何であるかはわかりません - 問題:DB接続。 pingは失敗しました
もう一度変更した場合はどうなりますか?
- >プログラム実行環境をセットアップし、GitHubをリンクする必要があります。
- >何を解決するか
メンテナンス管理にGit Bashを使用することを決定しました
$ 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インストールルートこの時点でこれを停止する必要があります。実行中にEclipseで作業する場合、ポート衝突が発生します - > Tomcat-> http:// localhost:8080を構成します
ダイナミックプロジェクトの作成
JSPファイル
Eclipse Jee(EE)サーバーテストの成功を備えたTomcat 8.0.30
Oracleデータベース設定
以前のプロジェクトリハビリテーション中にDBインターロックにエラーがありましたが、これはポート番号エラーのようです。前のプロジェクトでは、Oracleポート番号は9090に設定されていました----------- 12-27/5:36タスクdb設定まで、テストが完了しました
エラー名:Tomcat Server Error -Port 8080既に使用中のエラー:その他のプロセスはポートを使用しています。解決策:管理者の特権でCMDを実行します。
> netstat -ano | findstr 8080
> taskkill /F /pid [해당 포트를 사용하고 있는 놈 번호]
pingが失敗したのは、pingテストを継続しました。私はついにこれの解決策を見つけました。
JSPアカウントでのEclipseおよびOracle Linkageの成功(パスワードJSPと同じ)
現在のインデックスページを含む全体的なフレームワークを完了します。
フロントエンドのブートストラップを使用して美しく装飾する必要があるようです。
コンピューターをオンにして日食を実行し、再びDBに接続されていませんでした(ping失敗)
=> pingは、作業マネージャー/サービスのリストでOracleservicexeおよびOraclexEtnSlistenerサービスを再起動した後に成功しました。
insert.jsp run-> [挿入が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テストの成功
修正。 ArrayList側を確認した後、クライアントからのデータ値をArrayListとみなし、DBに入れる必要があります。
サービスが定期的に再実行された場合にのみ、DBに接続されます。
ブートストラップは、メインページを飾るために適用されます。
Git Pullなしで押してクラッシュします。 - >ソースツリーの合併問題を解決します
ブログを学んだ後のJavabeanの投稿
Eclipseが実行されると、Oracletnslistenerが実行されたことを知っていました。
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 ;登録テストの成功
DB接続を5秒以上維持できない理由が見つかりません。定期的に2つのサービスをテストおよびテストする手間があります
-- 오류원인 첫번째 : 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와의 연결이 끊어지는 문제는 계속 발생함.使用され、既存の学校DBプロジェクトに使用され、使用されたOracleとの対立があった可能性があるため、削除後に次のように進められました。
JSPと組み合わせてOracle 11gを削除した後、再インストール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 ;最後に、エラーが解決されました。以前のエラーの原因は次のように選択されます。
Alter Table Book 2 Name 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- db接続プールを使用する直前までバージョンマスターを使用します
本管理プログラムは更新され、ログインするユーザーのみが
top.jsp右上隅にログイン機能を追加しました
ログインに失敗した場合は、login.jspに移動するように設定しています。
ログインページ関数としてパスワードを見つける、ID検索機能を追加する
ブートストラップ3.3.1->革新的なエンジニアリングを4.4.1にアップグレードしました
メンバーシップボタンをクリックするときにIDパスワードが必要なエラーを変更する
ポート転送を介したUDPを使用したサーバーホスティングテスト。合計3人のユーザーが別のIPでサイトにアクセスし、掲示板の投稿とエラーなしの登録をテストしました。
回答掲示板機能、ファイルアップロード機能、チャット関数は明日以降に追加されます
221.145.79.167 -IP内外
172.30.1.48-私の内部IP
ID:Ktuser
パスワード:HomeHub
https://m.blog.naver.com/catstar9898/220804915390-転送方法KTポート転送方法
http://221.145.79.167:8080/home/login/login.jsp -loginページ
ログイン後にログインページを入力すると、セッションを維持していないことがわかったバグのログインセッションも取得する必要があります。
ID冗長確認機能は、AJAXの概念を理解していないため、しばらく保留中です
掲示板機能、掲示板に追加されたページング機能に応答する
速報javascriptエラー解決:fと重複したフォーム名によって引き起こされる問題
既存のMVC1パターンからMVC2パターンへの再構築
DBスキーマ変更