نمایش نتایج 1 تا 12 از 12

نام تاپیک: نحوه upload یک پروژه طراحی شده به زبان JSP

  1. #1

    نحوه upload یک پروژه طراحی شده به زبان JSP

    سلام دوستان
    خدا قوّت
    من یه پروژه با نت بینز درست کردم که اطلاعات یک بانک MySQL رو SERCH و در یک جدول نشون میده! همه این کارها رو تو یک فایل SAMPLE.JSP پیاده سازی کردم.
    حالا موندم که برای UPLOAD این فایلها تو اینترنت چکار باید بکنم.
    چون این پروژه هست مشکل دارم!
    بانک رو کجای هاست باید کپی کنم
    MYSQL J CONNECTOR رو چکار باید بکنم؟

    اگه کسی کمک کنه واقعا ثواب بزرگی کرده.
    سپاسگذار میشم اگه جواب بدید.

  2. #2
    کاربر جدید
    تاریخ عضویت
    مهر 1385
    محل زندگی
    تبریز
    پست
    26

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوست عزیز اولا شما باید دنبال یه هاست بگردین که اولا جاوا رو ساپورت کنه یعنی web server اون مثلا tomcat یا jboss وغیره باشه و ثانیا از امکانت دیگه هاست باید پایگاه داده MySQL رو داشته باشه که شما یا باید فایل پایگاه داده خودتون رو به اون پایگاه داده attach کنین ویا اینکه توسط دستورات sql پایگاه داده خودتون رو در اون بسازین در مرحله دوم پروژه تون رو در netbeans باز میکنین و گزینه clean and build رو میزنین و سپس در داخل پروژه داخل فولدر dist یه فایل با پسوند war ایجاد میشه که شما باید اون فایل رو upload کنین در مورد MYSQL J CONNECTOR هم باید بگم که قبلا باید توسط netbeans این فایل jar رو به پروژه اضافه کنین یعنی اول از همه این کار رو باید کرده باشین .
    کل کار همینه اگه سئوال دیگه دارین بپرسین (:

  3. #3

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    واقعا سپاسگذارم
    جواب سئوالایی رو که عمر باهاشون سرو کله میزدم رو به لطف شما پیدا کردم.
    خدا خیرتون بده!

    اما شما تمام این مواردی را فرمودید انجام دادم؟

    MYSQL J CONNECTOR رو به پروژه add کردم!
    پروژه رو رو localhost جواب گرفتم!

    ولی دغدغه اصلی من اینه که همانطور که شما میدونید نت بینز یک پروژه (پوشه )درست میکنه و فایلهای jsp , html رو اون تو کپی میکنه!
    یعنی نیازی به کپی این پوشه تو سرور نیست!
    همون فایل war کپی بشه کافیه!
    نیاز به تنظیم نمیخواد مثل آپاچی یا اینکه MYSQL J CONNECTOR نباید تو سرور کپی بشه و ...
    یعنی خود فایل war کامله
    دیگه نیازی نیست که فایلهای html و jsp رو تو مسیر www یا مسیر خاصی از سرور کپی کنم؟
    یعنی با php و asp فرق میکنه!
    خواهش میکنم جواب بدید تا من به آرزوم برسم سایت خودمو رو سرور upload کنم!
    بازم تشکر

  4. #4

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوست عزیز :
    فقط فایل war.با برنامه آرشیو مورد علاقتون (WINRAR)فایل WAR رو باز کنید.دقیقا همون ساختار پروژه نت بینز برای پروژه وب رو میبینی (که ساختار استاندارد یه war فایل هست) .همه فایلهاتون هم هستن.
    لازمه همونطور که دوستمون amirshiva اشاره کردن کانکشنتون رو برای دیتا بیس به دیتابیس روی سرور ست کنید.
    البته درصورتی که بیش از 3 کاربر همزمان از جستجوی دیتابیستون استفاده میکنند و در همین حدود حتما حتما حتما از Connection pooling استفاده کنید.در غیر این صورت افت کارایی خواهید داشت.
    یه روش دیگه که میتونید استفاده کنید اینه که MySql رو در مد Embded اجرا کنید.که دیگه میتونید کل Mysql رو با War تون Deploy کنید.منتها در این روش یه مشکل پیش میاد برای استارت Mysql نیاز به یه پورت باز دارید که سرور های معمولی اجازشو نمی دن.اگه سرور مجازی یا اختصاصی داشته باشید میتونید این کارو انجام بدین.
    موفق باشید.
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

  5. #5
    کاربر جدید
    تاریخ عضویت
    مهر 1385
    محل زندگی
    تبریز
    پست
    26

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوست عزیز اولا خوشحالم که تونستم کمک کوچکی بشما بکنم در مورد سئوالتون فکر کنم دوست عزیزمون mazdadoost توضیح مفصلی بیان فرمودن من هم فقط میتونم بگم که نه خیر نیازی به اون کارهایی که گفتین نیست (-:

  6. #6

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوستان سپاسگذارم از معرفت و لطف شما

    این فایلی هست که واسه ارتباط با sql نوشتم، و از کانکشن های زیر استفاده کردم آیا باید تغییری تو نحوه اتصال به بانک بدم؟
    بازم سپاسگذارم که بنده حقیر شرمنده کردید و مورد لطف خودتون قرار دادید.
    ان شاء الله همیشه موفق و سرافراز باشید
    خدا خیرتون بده


    <%@page contentType="text/html" pageEncoding="UTF-8"%>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

    <html>

    <HEAD>
    <TITLE>
    MadarPardazan.Co
    </TITLE>
    </HEAD>

    <body>
    <h2 align="center">
    MadarPardazan.Co
    </h2>
    <h4 align="right"><a href="index.jsp"> <b> ???? ????</b></a></h4>
    <%
    String name=request.getParameter("name");
    // String action=request.getParameter("Action");
    String action=request.getParameter("Action");
    %>

    <%@ page import="java.sql.*"
    import="java.util.Vector"
    import="javax.swing.*"
    %>

    <%
    String driver = "org.gjt.mm.mysql.Driver";
    String connectionURL ="jdbc:mysql://localhost:3306/madarpardazan";
    String Serach_Query="";
    ResultSet srs=null;
    Connection conn=null;
    Statement stmt=null;
    int i=0;
    try
    {
    Class.forName(driver).newInstance();
    //out.print("<br>"+driver + " loaded. ");
    }
    catch(java.lang.ClassNotFoundException e)
    {
    out.print("ClassNotFoundException: ");
    out.print(e.getMessage());
    out.print("\n >>> Please check your CLASSPATH variable <<<\n");
    }

    try
    {
    conn= DriverManager.getConnection(connectionURL, "root","salavat");
    stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITI VE,ResultSet.CONCUR_UPDATABLE);
    //out.println("<br>"+connectionURL + " loaded.<br>");
    if (action.equals("name"))
    // Serach_Query="SELECT * FROM pieces WHERE piece_name LIKE" + "'%" + name + "%'" + "";
    Serach_Query="SELECT * FROM pieces WHERE piece_name LIKE" + "'%" + name + "%'" +"Order By piece_name Asc"+ "";
    if (action.equals("price"))
    //Serach_Query="SELECT * FROM pieces WHERE gh_forush="+ name + "";
    Serach_Query="SELECT * FROM pieces WHERE gh_forush LIKE" + "'%" + name + "%'"+"Order By piece_name Asc" + "";

    srs = stmt.executeQuery(Serach_Query);
    srs.beforeFirst();


    %>
    <%if (name!=null) {%> <TABLE BORDER="10" DIR="rtl"WIDTH="990" cellspacing="3" cellpadding="7">
    <TR><TH>????</TH><TH>??? ????</TH><TH>???? ???? (????)</TH><TH>???? ????</TH></TR>
    <% while (srs.next())
    {
    %>

    <TR>
    <TD DIR="ltr">
    <%=
    ++i
    %>
    </TD>
    <TD DIR="ltr">
    <%=
    srs.getString("piece_name")
    %>
    </TD>
    <TD DIR="ltr">
    <%=
    srs.getString("gh_forush")
    %>
    </TD>
    <TD DIR="ltr">
    <a target="_blank" href="<%=srs.getString("url")%>">
    <%=srs.getString("url")%>
    </a>
    </TD>
    </TR>

    <% } %>
    </TABLE>
    <%
    }
    if (srs!=null) srs.close();
    stmt.close();
    conn.close();
    }

    catch (SQLException e)
    {
    out.println(e.getMessage());
    out.println("The driver could not connect : " + e.getMessage());
    }
    %>
    </body>
    </html>

  7. #7

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوست عزیز:
    برای کار به دیتابیس روی سرور هاستینگ ها معمولا یه کنترل پنل در اختیارتون میذارند.معمولا PhpMyAdmin.حالا دوتا فرض مطرحه:
    1-دیتابیس روی همون سروری اجرا میشه که هاست سایت شما هم هست(یا به هر نحوی یه IP ,DNS دارند)
    در این حالت باید از طریق کنترل پنلی که گفتم ساختار DB تون رو یا دستی و یا با ایمپروت از روی DB خودتون بسازید و اسم DB رو هم با توجه به jdbc:mysql://localhost:3306/madarpardazan -به madarpardazan ست کنید.در این حالت که احتمالا همینطور هم باشه مشکلی پیش نمیاد.
    2-دیتابیس در سروری غیر ار هاستتون اجرا شه در این صورت باید آدرس صحیح DNS یا IP سروری رو که مد نظر دارید به جای localhost بذارید.مثلا
    jdbc:mysql://moonlight.com:3306/madarpardazan یا jdbc:mysql://198.0.014.5:3306/madarpardazan , .
    موفق باشید.
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

  8. #8

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    سلام دوستان به لطف و معرفت شما تونستم سایت خودمو تو هاست s43.eatj.com آپلود کنم و نتیجشو دیدم و درست هم کار کرد.
    اما!!!
    تو لود بانک اطلاعتی mysql به بانک بازم مشکل دارم!
    تو قسمت phpmyadmin رو گزینه import کلیک میکنم و از من یک فایل text میخواد!
    اگه تا اینجا کارم درسته واسه لود کردن بانک اطلاعاتی خواهش میکنم بفرمائید که منظور از این فایل text چیه؟؟؟
    آخه وقتی میرم مسیر بانکی که درست کردم رو میبینم فایل text وجود نداره!!!
    اسم بانک من که تو پوشه data mysql درست شده، madarpardazan که فایلهایی با پسوند db.opt و pieces.frm و madarpardazan.err و madarpardazan.pid تو این مسیر درست شدن!
    حالا خواهشا بفرمائید که واسه لود بانک mysql چکار باید بکنم
    بازم بابت راهنمائی های قبلی تون سپاسگذارم
    موفق باشید
    خداحافظ تا

  9. #9

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوست عزیز:
    آسون ترین راه برای ساختن این فایل txt همون phpmyadmin هست.احتمالا در localhost خوتون هم بتونید phpmyadmin رو استفاده کنید.اگر نه باید از دستورات خود mysql استفاده کنید.این فایل txt در واقع یه اسکریپت sql هست که خودتون هم اگه با DDL و DML در SQL اشنا باشید میتونید بنویسید.اگر نه که باید یه برنامه مدیریت mysql مثل phpmyadmin یا هر چیزی مشابهش تهیه کنید و بانکتون رو از طریق اون به sql اسکریپت export کنید.
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

  10. #10

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوست عزیز واقعا از لطف شما سپاسگذارم
    وقتی میبینم به این سرعت جواب بنده حقیر رو میدید خودم شرمنده میشم!
    عزیز فقط نتونستم جواب یه سئوال خدمو پیدا کنم
    اونم اینه که آیا از کانکشنی که در پست بالائی اشاره کردم و واسه بانک خودم ازش استفاده کردم، درست هست!
    یعنی این نوع کانکشن به بانک تو سرور هم جواب میده؟
    من از localhost استفاده کردم این تو سرور هم درسته!
    بازم شرمنده میکنید اگه جواب بدید
    موفق باشید
    خداحافظ همین حالا
    __________________________________________________ _______________________
    سفارشم را به یاد بسپار

    خداوند عزّوجل به موسی علیه السلام فرمود:
    ای موسی! سفارش مرا درباره ی چهار چیز به یاد بسپار:
    نخستین آنها: تا به یقیق نرسیده ای که گناهانت آمرزیده است به عیبهای دیگران نپرداز!
    دوم: تا یقیق نکردی که گنجهای من به پایان رسیده است، غصّه ی روزی ات را مخور!
    سوم: تا به نابودی فرمانروایی من یقیق نکردی، از کسی غیر از من امید مدار!
    چهارم: این که تا شیطان را مرده نبینی، از مکر و حیله ی او ایمن مباش!

  11. #11

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    چرا شرمنده ؟اختیار دارید.
    همونطور که عرض کردم وقتی سرور و mysql روی یه هاست باشند همونطور که درکامپیوتر خودتون هست همون localhost یا 127.0.0.1 کافیه.
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

  12. #12

    نقل قول: نحوه upload یک پروژه طراحی شده به زبان JSP

    دوستان اگه کسی با این هاست http://s43.eatj.com کار کرده خواهش میکنم کمک کنه!
    با کمک و لطف شما دوستان تونستم بانک خودمو تو سایت آپلود کنم!
    اما موقع ارتباط با بانک خطای user , password میده!
    دیگه کلافه شدم، رو کامپیوتر خودم به راحتی جواب میده اما رو این هاست جواب نمیده!
    هر راهی که می شد امتحان کردم!
    از شما کسی نمیدونه pass و user پیش فرض این سایت چیه؟
    خواهش میکنم اکه میدونید کوتاهی نکنید و جواب بدید!
    خداحافظ همین حالا، همین حالا که من تنهام
    آخرین ویرایش به وسیله megh22 : پنج شنبه 03 مرداد 1387 در 08:30 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •