1.SQL server

连接数据库(右击项目先连接):

单击SQL server打开后右击数据库新建数据库

打开新建的数据库右击表新建表

单点击安全性--->单击登录名--->右击sa,点击属性

(要输入sa的密码)

点击状态--->把授予和启用勾上--->确定

右击服务器--->点击属性--->安全性

右击此电脑--->管理--->服务和应用程序

点击SQL server网络配置---->TCP/IP(右击启用)

右击TCP/IP属性--->IP地址

将IP1和IP10和IPALL的TCP端口都设置为1433,IP地址设置为127.0.0.1即可。在设置完成之后一定要重启sql sever服务

2.idea中创建jsp项目

先新建一个普通的Java项目

右击项目

点击项目--->web--->WEB-INF.在WEB-INF下新建2个文件夹(classes,lib)

按下ctrl+alt+shift+s--->Moudules--->Paths

选到Dependencies--->点击+ 

点ok后

在tomcat文件夹中找到lib目录,搜索servlet-api.jar(我是在lib里面搜索的)--->右击复制--->复制项目中的lib中

右击servlet-apt.jar


 

点击ok

同理将sql架包放入lib目录下

 点击顶部菜单中Run

点击项目--->点击web--->WEB-INF--->web.xml,在文档添加代码

<servlet>
    <servlet-name>CjZjServlet</servlet-name>
    <servlet-class>com.sy.CjZjServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>CjZjServlet</servlet-name>
    <url-pattern>/CjZjServlet</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>login</servlet-name>
    <servlet-class>com.sy.LoginServletByDB</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>login</servlet-name>
    <url-pattern>/login</url-pattern>
</servlet-mapping>
<filter>
    <filter-name>LoginFilter</filter-name>
    <filter-class>com.sy.filter.LoginFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>LoginFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

运行一下

如果遇到端口号被占可改端口号

右击tomcat

在src中创建DbBean类,用于编写连接数据库

public void getConnection() {
    try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
        String url = "jdbc:sqlserver://localhost;databaseName=student";
        String user = "sa";
        String pas = "123456";
        conn = DriverManager.getConnection(url, user, pas);
    } catch (ClassNotFoundException e) {
        System.out.println(e.getMessage());
    } catch (Exception e) {
        System.out.println(e.getMessage());
    }
}
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐