public static void main(String[] args)
这个是执行入口,在你的类里应该不需要的你说的 取得db类的参数 不懂什么意思
这个是执行入口,在你的类里应该不需要的你说的 取得db类的参数 不懂什么意思
解决方案 »
- java连接oracle数据库警告,在线等大神。
- Spring 3.0 MVC 出现如下错误
- spring多数据源的并发问题
- 求spring batch 的中文说明文档!!!!
- struts2中的拦截器是一个怎样的实现过程
- createSQLQuery的2个问题
- 语法错误,将“AssignmentOperator 表达式”插入到完整 表达式 中
- 【求助】关于用JSP和Servlet将Excel导入数据库的问题
- Lomboz新建J2EE工程时添加多个Module时出问题了!
- 关于xslt的两个问题,各位高手帮忙。。。
- 我有一个JAVA应用是用JDBC连接远程ORACLE数据库的,请问安装JAVA应用的主机要不要安装ORACLE客户端?
- 初学者入门前的困惑问题?
就是用String str1 = (String)session.getAttribute("str");
取得DB里面的str。
我知道public static void main(String[] args)这个不需要,我只是想打出来测试一下。
public String Connect(){
String nameStr = "";
....
while(rs.next()) {
// String str = rs.getString(1);
nameStr = rs.getString(1);
System.out.println(str);
}
....
return nameStr;
}在
public ActionForward execute(ActionMapping actionMapping,
ActionForm actionForm,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
{
.....
// String str1 = (String)session.getAttribute("str");
String str1 = (new DB()).connect();
.....}说明:session一般是保存从页面来的数据,也就是来自web层,然后一层一层传下去,在Action里拿到它然后作为参数传到DB层的函数进行执行,DB层把结果数据传回(通过返回值),在到Action里拿到结果。。知道了把
HTTP-->request/session--->Action-->call Cmd/DB methods-->return result to Action^_^
}