① java web项目怎么测试
java web项目测试用Web的测试工具,如HtmlUnit,JWebUnit等。
main()方法就可以测试,在main方法中获得connection对象将他输出就可以了。
如果正常输出一大串就是对了。
例子:
public class DBConnection {
private static String url = "jdbc:sqlserver://localhost:1433;DataBaseName=HXParserDB";
private static String username = "sa";
private static String password = "123";
private DBConnection(){}
private static DBConnection dbconn = new DBConnection();
private static Connection conn = null;
// 注册驱动
static {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
} catch (Exception e) {
throw new ExceptionInInitializerError(e);
}
}
public DBConnection getDBConn(){
if(null==dbconn){
dbconn = new DBConnection();
}
return dbconn;
}
// 返回Connection对象
public static Connection getConnection() {
try {
return DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
return null;
}
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(DBConnection.getConnection());
}
}
② 在Linux上部署Java web项目,直接在main函数中调用so文件成功,但是部署到to
是路径的问题,之前你的没有webroot路径,系统找不到你的工程,所以会报404错误,404错误就是因为找不到文件,系统默认先找webroot 然后再找你的工程,你现在把webroot也传上去了,当然就能够找到你的工程了
③ javaweb关于测试问题
参考以下:
java web项目测试用Web的测试工具,如HtmlUnit,JWebUnit等。
main()方法就可以测试,在main方法中获得connection对象将他输出就可以了。
如果正常输出一大串就是对了。
例子:
public class DBConnection {
private static String url = "jdbc:sqlserver://localhost:1433;DataBaseName=HXParserDB";
private static String username = "sa";
private static String password = "123";
private DBConnection(){}
private static DBConnection dbconn = new DBConnection();
private static Connection conn = null;
// 注册驱动
static {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
} catch (Exception e) {
throw new ExceptionInInitializerError(e);
}
}
public DBConnection getDBConn(){
if(null==dbconn){
dbconn = new DBConnection();
}
return dbconn;
}
// 返回Connection对象
public static Connection getConnection() {
try {
return DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
return null;
}
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(DBConnection.getConnection());
}
}
④ 做java web 的学生管理系统时运行主界面文件main.jsp出现的问题求大神告知如何解决
看你下面贴的日志,tomcat确实已经启动了,你可以去进程里面去查看一下,是否有。有 的话,直接杀死再启动就好,如果还是不行,你再贴一下错误吧
⑤ 为什么一个javaweb项目里有多个main函数
类中的main函数,在java web应用中,没有任何的作用,web应用启动是不会执行类中的main方法的,因为只会调用tomcat或者其它应用服务器的main,然后通过web.xml的配置去加载其它类,公司的java web项目的main方法,纯属测试用的。
⑥ java web项目小问题 我想直接通过url地址访问途中的 main.jsp文件 请问地址是怎么写
ip:端口/项目名/main.jsp
注意:不能通过url直接访问WEB-INF文件夹下的文件。
⑦ Java web项目,通过本地main方法可以连接,但是tomcat连接就报错。
应该是你配置的不对,这样的问题看tomcat logs目录下的日志
⑧ 在一个java web项目中使用了嵌入服务器的方式,这个类有main方法,只要运行就可以访问项目了
startup.bat内容如下
title xx服务器
echo 正在启动服务
java MainClass
cls
echo 服务已启动
⑨ 一般一个单独的java程序要想运行必须要走main函数,但是我们在做web项目的时候,没有main函数
任何独立的程序都是从Main函数开始的,只是有些框架程序把入口给隐藏了,或者直接写到框架内部!这种情况你不用考虑!
⑩ .Java类中测试中的main函数与web开发中的区别,为什么web开发中没有main函数。
Java中的main函数是Java虚拟机的入口、必须要有
Web开发项目是部署在服务器上的、运行时靠.xml文件的配置