Linux下的DNS服务器配置实践(二)-配置DNS从服务器
2015-05-27 10:39
495 查看
前言:
1. 创建工程strutsspring
2. 导入struts和spring 的jar包
具体步骤:
1. login.jsp
2. success.jsp
3. error.jsp
4. LoginAction.java
5. LoginService.java
6. LoginServiceImpl.java
7. Struts.xml
8. applicationContext.xml
1. 创建工程strutsspring
2. 导入struts和spring 的jar包
具体步骤:
1. login.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>登录</title> </head> <body> <s:form action="login"> <s:textfield name="username" label="username" size="20"></s:textfield> <s:password name="password" label="password" size="20"></s:password> <s:submit value="submit"></s:submit> </s:form> </body> </html>
2. success.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> username:<s:property value="username"/> password:<s:property value="password"/> </body> </html>
3. error.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> error </body> </html>
4. LoginAction.java
package com.test.action; import com.opensymphony.xwork2.ActionSupport; import com.test.service.LoginService; @SuppressWarnings("serial") public class LoginAction extends ActionSupport { public LoginAction(){ System.out.println("初始化LoginAction"); } private String username; private String password; private LoginService loginService; public String getUsername() { return username; } public void setUsername(String username) { System.out.println(username); this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { System.out.println(password); this.password = password; } public void setLoginService(LoginService loginService) { this.loginService = loginService; } @Override public String execute() throws Exception { boolean result=loginService.isLogin(username, password); if(result){ return SUCCESS; }else{ return ERROR; } } }
5. LoginService.java
package com.test.service; public interface LoginService { public boolean isLogin(String username,String password); }
6. LoginServiceImpl.java
package com.test.service.impl; import com.test.service.LoginService; public class LoginServiceImpl implements LoginService { public boolean isLogin(String username, String password) { if("hello".equals(username)&&"world".equals(password)){ return true; } return false; } }
7. Struts.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="strutsspring" extends="struts-default"> <action name="login" class="loginAction"> <result name="success">/success.jsp</result> <result name="error">/error.jsp</result> </action> </package> </struts>
8. 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-2.5.xsd"> <bean id="loginService" class="com.test.service.impl.LoginServiceImpl"></bean> <!-- 对于action来说,必须把scope设置为prototype或request --> <bean id="loginAction" class="com.test.action.LoginAction" scope="request"> <property name="loginService" ref="loginService"></property> </bean> </beans>
相关文章推荐
- linux之DNS服务器的配置(图解)
- linux杂谈(十八):DNS服务器的配置(一)
- 实例讲解Linux系统的服务器的DNS相关配置
- linux dns 服务器搭建及配置
- Linux下配置DNS服务器之一--Master服务器
- linux 架站 配置网站服务器DNS 解析
- Linux_DNS转发服务器&DNS高速缓存服务器配置
- Linux下DNS服务器的安装与配置
- Linux下的DNS服务器配置以及辅助DNS配置
- Linux DNS (bind) 从(辅)服务器配置
- linux下DNS服务器的配置
- linux下DNS服务器的配置(一)(基础相关)
- Linux-DNS服务器的简单配置
- linux DNS 服务器详细配置
- linux下DNS服务器的配置
- Linux中DNS服务器的配置
- Linux下DNS服务器的安装与配置
- Linux中DNS服务器的基本配置
- Linux 配置永久DNS解析服务器的方法
- linux bind(dns)服务器讲解及简单配置