都说JAVA的优势在web方面,但我学JAVA一年来不知道java在网络方面有什么用处
 鄙人不才,只会写些简单俄罗斯方块/扫雷一些小游戏,简单图形界面,如教学管理系统之类的,脑子笨拙,是在参不透。还望有缘人指点,能给我上个实例代码就万分感激,交定这个朋友了,谢谢来帖的各位朋友

解决方案 »

  1.   

    大哥,百度 Google吧。这问题。。
      

  2.   

    JAVA在网络方面用处也很多的。只是你还没有接触而已。
      

  3.   

    楼主现在接触的都是桌面编程这块,swing啊什么的。java的优势在web开发这块,jsp、servlet就是web部分的知识。楼主可以先从这个入手,写几个小demo就知道怎么回事了。至于人们常说的SSH等等框架,无非都是对这两种技术的封装,优化。
      

  4.   

    web方面很多资料啊。还有你说的网络和web一个意思吗
      

  5.   

    楼市的理解错了,我说的是参不透JAVA如何写网站后台以及在java在网络方面的用处,希望过来人懂这个的指点迷津,最后能上贴代码实例,理论有时候会让人更困惑,来个例子,一下子就明白了!(备注1:小游戏如俄罗斯方块/扫雷对我已经没有难度了,小界面小桌面应用程序如教学管理系统对我也没难度了)
    (备注2:现在脑子里困惑,java如何实现网站后台,java在写网站时能写些什么,如何写之类的,因为本人最近要为公司写几个网站,还望高人指教)
      

  6.   

    LZ没有学过J2EE吧。
    去百度一下JSP STRUTS SERVLET 这几个关键字
      

  7.   

    你前面做的那都是j2se的开发  web开发j2ee开发  去网上查下 基本都有很多的  先看看jsp struts   
      

  8.   

    web开发可以用struts框架,用jsp做显示页面,页面中可以用struts的标签来实现。
    没什么难度的!
      

  9.   

    楼主MS有点谦虚嘛 那种小游戏都写出来了还笨 java主要在web应用方面比较多
      

  10.   

    HTML-jsp-servlet-ssh(struts,spring,hibernate) 基础很重要....
    循序渐进学习,并且结合项目
    在实际中总结,在学习中实践
      

  11.   

     对于JAVA基础特别好的人来说,学习WEB开发EASY!~
      

  12.   

    貌似楼主在搞java se,怎么不学java ee呢?
      

  13.   

    强烈建议你去看看JSP,Servlet,javaBean的应用。你谁是小网站,所以也就用不着去看ssh了,所谓的java写后台其实就是增删改查操作。这个对付你的小网站应该是绰绰有余了。
      

  14.   

    java做javaee是强项,看看jsp,servlet,struts,spring,hibernate之类的吧。
      

  15.   

    我学java都没学swing直接进入Java web, 用jsp、servlet就可以写网页了。
      

  16.   

    servletpackage com;import java.io.IOException;
    import java.io.PrintWriter;import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;public class ss extends HttpServlet { /**
     * The doGet method of the servlet. <br>
     *
     * This method is called when a form has its tag value method equals to get.
     * 
     * @param request the request send by the client to the server
     * @param response the response send by the server to the client
     * @throws ServletException if an error occurred
     * @throws IOException if an error occurred
     */
    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException { response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out
    .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
    out.println("<HTML>");
    out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
    out.println("  <BODY>");
    out.print("    This is ");
    out.print(this.getClass());
    out.println(", using the GET method");
    out.println("  </BODY>");
    out.println("</HTML>");
    out.flush();
    out.close();
    } /**
     * The doPost method of the servlet. <br>
     *
     * This method is called when a form has its tag value method equals to post.
     * 
     * @param request the request send by the client to the server
     * @param response the response send by the server to the client
     * @throws ServletException if an error occurred
     * @throws IOException if an error occurred
     */
    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException { response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out
    .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
    out.println("<HTML>");
    out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
    out.println("  <BODY>");
    out.print("    This is ");
    out.print(this.getClass());
    out.println(", using the POST method");
    out.println("  </BODY>");
    out.println("</HTML>");
    out.flush();
    out.close();
    }}
      

  17.   

    这个其实也不难啊,网站后台,用JAVA的话,就先学了JSP,servlet..做几个项目...你就知道,然后你会觉得自己技术不足,就会去学SSH, SSH可能是以后的主流,你把它学好..什么样的后台,你基本上会写了.!!!学SSH的时候最好学最新版本的!!!!
    祝你成功!!!
      

  18.   

    jsp<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
        
        <title>My JSP 'succ.jsp' starting page</title>
        
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->  </head>
      
      <body>
        <h1>成功</h1>
        <a href="show.do?pageCode=1&pageSize=5">浏览</a>
      </body>
    </html>
      

  19.   

    看到了吧,jsp在显示方面很方便,所以jsp来做界面
    servlet用来做控制层,调用class来处理数据。
    class来操作数据库
      

  20.   

    你学的是j2se,你说的用Java写后台,是j2ee.酒j2se是基础
      

  21.   

    楼主 你说的俄罗斯方块是J2SE方面的东西  而java web 是j2ee方面的 不一样的 你去google一下就知道了 
      

  22.   

    J2EE是java中最有价值的东西,建议lz还是好好学习j2ee吧
      

  23.   

    似楼主在搞java se,怎么不学java ee呢?
      

  24.   

    说来说去核心就是JSP+SERVLET,所有的框架都是基于这些开发的。