免费开源的博客系统:
http://www.jopener.cn/category/bloggers/你说的功能基本都有,
只需要加以改造就行:)英文版:http://www.jopener.com/category/bloggers/
http://www.jopener.cn/category/bloggers/你说的功能基本都有,
只需要加以改造就行:)英文版:http://www.jopener.com/category/bloggers/
解决方案 »
- 请问两个jsp页面间只能通过?(问号)传递参数值吗 谢谢
- 高薪求WEB高级开发&CRM人才
- 对Java多线程技术中所有方法的详细解析
- 那位大哥指点一下,struts + hibernate 在线等待.....
- 纪念帖---同时送分啦!!!(新人优先)
- 请问怎么配置struts1.2.4呀?哪里有详细的文档?
- Apache SOAP v2.3包在哪里下载
- 请教关于struts的问题?
- EJB客户机与Servlet访问eJB的速度的比较
- EJB能够在部署时创建并运行吗?
- 关于 JasperReport 的问题(客户端与apply交互问题)
- 急急急!!!!!!!!struts在跳转时,在IE地址栏中显示.do而不是.jsp
Eclipse,MyEclipse等
or
ejb3.0 我都不会
所用的框架 spring+hibernate+ajax 就可以了!至于用struts我个人感觉没那个必要!用struts冗余有点大。
*****************************************************************************
最近干这种系统。TMD---一点也不好玩。
和一种帐票软件交互,信息文件输出。
权限两个端控制,JS权限控制,ACTION权限控制。
S+H+AJAX+CS端软件
开发工具用eclipse
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();
}
}
}
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);
<% 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>
开发工具用eclipse
开发工具用eclipse
开发工具用eclipse决定用这个,刚下载了个MyEclipse6 all in one,看看内面好像没有上面的几个东西。请问一下:
struts+hibernate+spring
这三个东西都出自哪儿,干嘛的,有相关文档木有?最好把官方网站注一下,英文没关系。谢谢啦。我也正在找,但真的感觉丢太久了,有点生。
--------------------RE:
我好奇lz这么久都没做开发了,
怎么那些公司还会找你.^-^
--------
现在就是一打杂的,领导让干啥干啥。
我觉得Struts+Spring+Hibernate比较方便,数据库用Oracle,服务器用Tomcat就行。开发工具用MyEclipse,感觉不是很麻烦,4-6个人一个月应该行。
哪位哥给提供一下.
struts+hibernate+spring
开发的一个小例子,哪怕小小小小小的都行。让我让明白他们都是怎么回事。
我觉得Struts+Spring+Hibernate比较方便,数据库用Oracle,服务器用Tomcat就行。开发工具用MyEclipse,感觉不是很麻烦,4-6个人一个月应该行。-------------------
我顶!这个要给领导看看。但估计是没戏,就我一人,