免费开源的博客系统:
http://www.jopener.cn/category/bloggers/你说的功能基本都有,
只需要加以改造就行:)英文版:http://www.jopener.com/category/bloggers/

解决方案 »

  1.   

    谢谢楼主回答,直接采用现成的不太好,因为是企业中对员工的,所以权限的设计比较复杂,还要和其它系统,如ERP,OA等交互,如果采用现成的,恐怕改起来更费劲.另外可能后期还要加上,论坛,新闻等功能,还是直接开发比较好。
      

  2.   

    struts,hibernate,FCKeditor,ajaxAnywhere
    Eclipse,MyEclipse等
      

  3.   

    SSH + Eclipse + ajax應該夠用了。。
      

  4.   

    从架构上,还是struts或hibernate最好了;所需的开发工具无非也就是Eclipse,JBuilder等等
      

  5.   

    struts +hibernate+spring
      or
    ejb3.0  我都不会
      

  6.   

    不会那就用JAVABEN+JSP,如果这都不会,那我就不知道你以前做JAVA开发都做什么了
      

  7.   

    开发工具用eclipse比较好!免费的 还特别容易上手,插件丰富。
    所用的框架 spring+hibernate+ajax 就可以了!至于用struts我个人感觉没那个必要!用struts冗余有点大。
      

  8.   

    因为是企业中对员工的,所以权限的设计比较复杂,还要和其它系统,如ERP,OA等交互
    *****************************************************************************
    最近干这种系统。TMD---一点也不好玩。
    和一种帐票软件交互,信息文件输出。
    权限两个端控制,JS权限控制,ACTION权限控制。
    S+H+AJAX+CS端软件
      

  9.   

    struts+hibernate+spring
    开发工具用eclipse
      

  10.   

    package com.bwn.db;import java.sql.*;
    public class Condb {
    private static final String drivername = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
        private static final String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=db_Cargo;user=sa;password=;";
    Connection conn = null;
    ResultSet rs = null;
    Statement stmt = null;

    public Condb()
    {
    try{
    Class.forName(drivername);
    }catch(java.lang.ClassNotFoundException e)
    {
    e.printStackTrace();
    }
    }

    public ResultSet executeQuery(String sql)
    {
    try{
    conn = DriverManager.getConnection(url);
    stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    rs = stmt.executeQuery(sql);
    }catch(SQLException e)
    {
    e.printStackTrace();
    }
    return rs;
    }

    public int executeUpdate(String sql)
    {
    int result = 0;
    try{
    conn = DriverManager.getConnection(url);
    stmt = conn.createStatement();
    result = stmt.executeUpdate(sql);
    }catch(SQLException e)
    {
    e.printStackTrace();
    }
    return result;
    }

    public void close()
    {
    try{
    if(rs != null)
    rs.close();
    }catch(Exception e)
    {
    e.printStackTrace();
    }
    try{
    if(conn !=null)
    conn.close();
    }catch(Exception e)
    {
    e.printStackTrace();
    }
    }
    }
      

  11.   

    //需要加载的包有:import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.ResultSetMetaData;
    import java.sql.SQLException;
    import java.sql.Statement;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.sql.DataSource;//需要的变量private Connection con = null;
    private Statement sta = null;
    private ResultSet rs = null;
    private String poolName = null;//数据库连接池名private String database = "pubs"; //数据厍名字
    private String userName = "sa"; //用户名字
    private String password = "01"; //用户密码
    private String DataBaseHost = "127.0.0.1:1433";//数据厍主机,带端口号//------------联接池----------Context iniCtx = new InitialContext();
    DataSource ds = (DataSource)iniCtx.lookup(poolName);
    con = ds.getConnection();
    sta = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    //-------mssql------------------------------- 
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    con = DriverManager.getConnection("jdbc:microsoft:sqlserver://"+DataBaseHost+";DatabaseName=" + database, userName, password);
    sta = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);//----------------------mysql---------------------------- 
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    con = DriverManager.getConnection("jdbc:mysql://"+DataBaseHost+"/" + database, userName, password);
    sta = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);//--------------------oracle------------------------------------- 
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    con = DriverManager.getConnection("jdbc:oracle:thin:@"+DataBaseHost+":" + database, userName, password);
    sta = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
      

  12.   

    <%@ page contentType="text/html;charset=gb2312" language="java" import="java.sql.*" errorpage=""%>
    <% request.setCharacterEncoding("gb2312");%>
    <%@ page import="com.bwn.db.Condb"%>
    <%@ page import="com.bwn.cart.BuyList"%>
    <%@ page import="java.util.Vector"%>
    <%
    Condb con = new Condb();
    String pname = request.getParameter("pname");
    String sql = "select * from tb_Ware where Warename = '"+pname+"'";
    ResultSet rs = con.executeQuery(sql);
    String warename = "";
    int price = 0;
    if(rs.next())
    {
    warename = rs.getString(2);
    price = rs.getInt(3);
    }
    BuyList myList = new BuyList();
    myList.warename = warename;
    myList.price = price;
    myList.number = 1;
    boolean listFlag = true;
    Vector shop = (Vector)session.getAttribute("shop");
    if(shop == null)
    {
    shop = new Vector();
    }
    else
    {
    for(int i = 0;i < shop.size();i++)
    {
    BuyList list = (BuyList)shop.elementAt(i);
    if(list.warename == myList.warename)
    {
    list.number++;
    shop.setElementAt(list,i);
    listFlag = false;
    }
    }
    }
    if(listFlag)
    {
    shop.addElement(myList);
    session.setAttribute("shop",shop);
    rs.close();
    }  
    %>
    <script language = "javascript">
    alert("商品已成功添加到购物车");
    window.location.href = "../order.jsp"
    </script>
      

  13.   

    jsp+servlet+开源项目  ok
      

  14.   

    struts+hibernate+spring
    开发工具用eclipse
      

  15.   

    struts+hibernate+spring
    开发工具用eclipse
      

  16.   

    struts+hibernate+spring
    开发工具用eclipse决定用这个,刚下载了个MyEclipse6 all in one,看看内面好像没有上面的几个东西。请问一下:
    struts+hibernate+spring
    这三个东西都出自哪儿,干嘛的,有相关文档木有?最好把官方网站注一下,英文没关系。谢谢啦。我也正在找,但真的感觉丢太久了,有点生。
    --------------------RE:
    我好奇lz这么久都没做开发了,
    怎么那些公司还会找你.^-^
    --------
    现在就是一打杂的,领导让干啥干啥。
      

  17.   

    都三年没搞JAVA了,想再用的话比较困难,不知道LZ当初J2EE学得怎么样?
    我觉得Struts+Spring+Hibernate比较方便,数据库用Oracle,服务器用Tomcat就行。开发工具用MyEclipse,感觉不是很麻烦,4-6个人一个月应该行。
      

  18.   

    MyEclipse6 all in one 里面有没有包含struts+hibernate+spring呢?下载MyEclipse6 all in one有180多M,strusts我看网站上的也有80M,晕了,
    哪位哥给提供一下.
    struts+hibernate+spring
    开发的一个小例子,哪怕小小小小小的都行。让我让明白他们都是怎么回事。
      

  19.   

    都三年没搞JAVA了,想再用的话比较困难,不知道LZ当初J2EE学得怎么样?
    我觉得Struts+Spring+Hibernate比较方便,数据库用Oracle,服务器用Tomcat就行。开发工具用MyEclipse,感觉不是很麻烦,4-6个人一个月应该行。-------------------
    我顶!这个要给领导看看。但估计是没戏,就我一人,