myeclipse实现用户登录

发布时间:2012-05-22 09:24:15   来源:文档文库   
字号:

目录

一、打开myeclipse blue 8.5,新建一个web project,取名为sample 2

二、右键sample构建路径添加库选择JUnitJUnit 4 2

三、右键samplemyeclipseadd spring capabilities添加 3

四、找到samplewebrootweb-infweb.xml,并打开web.xml 5

1、找到servletsadd servletServlet-Namecontroller,点击Servlet-Class后的浏览,输入dispatcherServlet,选中即可。 5

2load-on-startup下输入1 6

3 、选择listener-add listener -contextLoadListener 7

五、在web-inf下新建一个XMLadvanced templates),取名为applicationContext.xml,: 7

六、在web-inf下新建一个XMLadvanced templates),取名为controller-Servlet.xml 7

七、index.jspbody里添加一个from表单 8

八、右键src,新建一个包,取名为com.sdga.sample 9

九、打开LoginController.java 10

十、右键com.sdga.sample,新建一个类,取名为User打开User.java 11

十一、右键web-inf,新建一个文件夹,取名为jsp 11

十二、在jsp文件夹下新建一个login.jsp 12

十三、运行界面如下: 12

一、打开myeclipse blue 8.5,新建一个web project,取名为sample

如下图所示。

二、右键sample构建路径添加库选择JUnitJUnit 4

三、右键samplemyeclipseadd spring capabilities添加

Spring 3.0 core Libraries

Spring 3.0 AOP Libraries

Spring 3.0 Persistence Core Libraries

Spring 3.0 Persistence JDBC Libraries

Spring 3.0 J2EE Libraries

Spring 3.0 Web Libraries

四、找到samplewebrootweb-infweb.xml,并打开web.xml

1找到servletsadd servletServlet-Namecontroller,点击Servlet-Class后的浏览,输入dispatcherServlet,选中即可。

2load-on-startup下输入1

3 、选择listener-add listener -contextLoadListener

五、在web-inf下新建一个XMLadvanced templates),取名为applicationContext.xml,:

内容如下所示

xml version="1.0" encoding="UTF-8"?>

<beans

xmlns="http://www.springframework.org/schema/beans"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:p="http://www.springframework.org/schema/p"

xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

<bean id="sample" class="java.lang.String" />

beans>

六、在web-inf下新建一个XMLadvanced templates),取名为controller-Servlet.xml

内容如下所示:

xml version="1.0" encoding="UTF-8"?>

<beans

xmlns="http://www.springframework.org/schema/beans"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:p="http://www.springframework.org/schema/p"

xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

<bean id="urlMapping" class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />

<bean name="/login.do" class="com.sdga.sample.LoginController">

<property name="viewPage" value="login">property>

<property name="commandClass" value="com.sdga.sample.User" > property>

bean>

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>

<property name="prefix" value="/WEB-INF/jsp/"/>

<property name="suffix" value=".jsp"/>

bean>

beans>

七、index.jspbody里添加一个from表单

内容为:



并将pageEncoding改为pageEncoding="UTF-8"。保存即可。

八、右键src,新建一个包,取名为com.sdga.sample

然后右键com.sdga.sample,新建一个类,取名为:LoginController,点击超类后的浏览,输入simpleFormContext,选择org.springframework.web.servlet.mvc.SimpleFormController

九、打开LoginController.java

输入private String viewPage;

然后右键源代码-生成gettersetter方法选中viewPage即可。

然后右键源代码-覆盖/实现方法-选中onSubmit方法,点击确定。

修改protected ModelAndView onSubmit(Object command) throws Exception {}这个方法为如下所示。

protected ModelAndView onSubmit(Object command) throws Exception {

// TODO Auto-generated method stub

User user=(User)command;

user.setUsername("我是测试的用户");

Map model=new HashMap();

model.put("userinfo", user);

return new ModelAndView(getViewPage(),model);

}

十、右键com.sdga.sample,新建一个类,取名为User打开User.java

输入:private String username;

private String password;

然后右键源代码-生成gettersetter方法选中usernamepassword即可。

十一、右键web-inf,新建一个文件夹,取名为jsp

十二、jsp文件夹下新建一个login.jsp

body里添加如下代码

登陆成功.


十三、运行界面如下:

本文来源:https://www.2haoxitong.net/k/doc/fa23a7f54693daef5ef73d8a.html

《myeclipse实现用户登录.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式