呵呵,还是装个eclipse吧,只管写代码,需要import什么类,只要你ctrl+shift+o就可以自动导入了,同理,你也可以方便的查看类所属于的包名
解决方案 »
- 一个程序员应该具备什么知识才可以工作
- 以知道视频网址 怎么抓取视频地址
- 如何用JSP技术或java script技术实现本页面不用跳转就能向另一页面传参?
- 为什么我的JSP代码加入了邮件检测便不能运行了?
- 从一个有applet的页面链接到其它页面再返回来,如何能保持刚开始时在applet组件里输入的值?
- 从NET转道JSP
- jsp怎样实现把应程序集成网页上,实现单点登录
- 下载的时候,如果下载是图片文件的,请问代码如何写??(在线等,分不够,再加!!)
- 求助,如何判断一个string型的变量(路径)全部都是半角的,急,再线等待
- 请教页面超时的问题
- Date和Calendar默认的TimeZone是本地的么,如果不是,如何获取本地的TimeZone.
- 为了防止用户在一个再系统使用过程中,再一次打开浏览器进入系统,我该怎么做?(也就是说如何阻止用户两次登陆)
我也挺喜欢用Eclipse的。 将“流氓无赖”测试到底
——始于2003年7月
树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石; 支持“流金岁月”!!!
——2003年12月24日am^@^
当然是
protected DataSource getDataSource(HttpServletRequest request) 和
protected DataSource getDataSource(HttpServletRequest request, String key)没见到过getDataSource(sourcename)
我在jb中用:import org.apache.struts.action.*;仍然出错。
datasource=getDataSource(request,"login")
错误是:cannot resolve symbol:getDataSource
你是在哪儿使用datasource=getDataSource(request,"login")的?
与它相关的代码都有哪些?
public ActionForward perform(ActionMapping actionMapping, ActionForm actionForm,
HttpServletRequest request, HttpServletResponse response){
try{request.setCharacterEncoding("GBK");}catch(Exception ex){ex.printStackTrace();}
//定义数据库缓冲池的变量
DataSource dataSource;
Connection conn;
PreparedStatement preparedStmt;
ResultSet rs;
try {
//取得struts-config文件的数据缓冲池的联连
dataSource = getDataSource(request, "logon");
conn = dataSource.getConnection();
//创建PreparedStatement接
preparedStmt = conn.prepareStatement("select * from logonUser where userName=? " +
"and userPassword=?");
//取得用户输入的用户名和密码
String name = request.getParameter("name").trim();
String password = request.getParameter("password").trim();
//如果用户名和密码正确,转向显示成功登陆信息页面,否则转向失败登陆信息页面
preparedStmt.setString(1,name);
preparedStmt.setString(2,password);
rs = preparedStmt.executeQuery();
String address = "";
if(rs.next()){
address = "success";
}else{
address = "failure";
}
//关闭数据库联接
conn.close();
return (actionMapping.findForward(address));
}catch(Exception e){
e.printStackTrace();
return (actionMapping.findForward("failure"));
}
}
}