qq_37011270 2017-08-31 06:10 采纳率: 40%
浏览 348

Servlet mybaits的问题

package com.company.servlet;

import java.util.List;

import me.gacl.domain.Card;
import me.gacl.domain.Clazz;
import me.gacl.domain.FKSqlSessionFactory;
import me.gacl.domain.Person;
import me.gacl.domain.Student;
import me.gacl.domain.User;

import org.apache.ibatis.session.SqlSession;

public class Ttt {
public void ttt(){
SqlSession test = FKSqlSessionFactory.getSqlSession();
List cards=test.selectList("me.gacl.mapping.personMapper.selectpersons");
for(int i=0;i<cards.size();i++){
Card card=cards.get(i);
for(int j=0;j<card.getPersons().size();j++){
Person p=card.getPersons().get(j);
System.out.println(p.getId()+","+p.getName()+","+p.getSex()+","+p.getCard_id()+":::"+card.getCode());
}
}
test.commit();
test.close();

}
public static void main(String[] args) {
Ttt ttt=new Ttt();
ttt.ttt();

}

}
这样调用是可以的

但是我在servlet里面调用Ttt的ttt方法他就会报错
初学mybaits,想把servlet和她结合起来
求帮助感激不尽 3q

Servlet.service() for servlet [MainServlet] in context with path [/FcSuiShou] threw exception [Servlet execution threw an exception] with root cause
java.lang.NoClassDefFoundError: Could not initialize class me.gacl.domain.FKSqlSessionFactory

web.xml
<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<filter>
    <filter-name>ManagerValidateFilter</filter-name>
    <filter-class>com.company.filter.ManagerValidateFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>ManagerValidateFilter</filter-name>
    <!-- 过滤manager子目录下的所有资源 -->
    <url-pattern>/manager/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>

<servlet>
    <servlet-name>MainServlet</servlet-name>
    <servlet-class>com.company.servlet.MainServlet</servlet-class> 
    <load-on-startup>0</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>MainServlet</servlet-name>
    <url-pattern>/main.do</url-pattern>
</servlet-mapping>




<resource-ref>
    <description>DB Connection pool</description>
    <res-ref-name>jdbc/companyDB</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
</resource-ref>

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 如何用脚本实现输入法的热键设置
    • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
    • ¥15 谁有desed数据集呀
    • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
    • ¥15 关于#hadoop#的问题
    • ¥15 (标签-Python|关键词-socket)