引言作业1

课程引言课后作业一

1网站系统开发需要掌握的技术:

PhotoShop/Fireworks Design
  a - 配合美工将草图形成具体的符合WebPage的设计
  b - 有快速制作分层高品质PSD、PNG的能力 
  c - 能迅速将PSD、PNG的内容构思成div+css或者table等HTML代码 

Flash Design
  a - 基本动画效果
  b - 复杂的交互体系设计,了解第三方swf辅助设计软件 
  c - 复杂的交互体系设计以及较强的对各类外埠资源(PNG、JPG、MP3、WAV等)的整合能力。精通部分第三方辅助设计软件(AE、SwishMax、Swift3D等) 


 XHTML/CSS
  a - 基本的layout实现
  b - 严格跨平台的layout实现以 
  c - 优雅的HTML code,尽可能符合标准并有SEO的考虑因素。在任何平台、浏览器下基本保持一致。不要求了解各种CSS的hacks,但要求知道遇到问题应该如何查阅资料以在第一时间内解决。能够为JavaScript开发人员提供最好操作的DOM结构,让JS开发人员在开发的时候认为 "一切都已经准备就绪了",而不是"捉襟见肘"。 
 JavaScript/Ajax/DOM
  a - 基本的DOM操作,了解AJAX,可以实现数据通信
  b - 基本的DOM操作,能写高效率的OOP代码,以降低维护成本 
  c - 基于需求,进行不同的开发,选择合适的框架,做到代码效率最高,用户体验最好,代码下载量最小,并且可以在单独甚至更多产品线中最大限度重用代码 
 Flash Developement
  a - 基于Timeline的ActionScript操作,能实现简单交互
  b - 掌握a外,能实现数据层通信(与服务器以及本地SharedObject) 
  c - 精通AS1-3,能根据需求进行各类RIA开发。无论是要求支持FlashPlayer8的,还是FlashPlayer9的,都能做到开发效率最高、灵活性最大(比如对HTML层的接口设计,等等)。

2 课堂测试源代码

<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!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=GB18030">
<title>用户登录</title>
</head>
<body>
<form name="loginForm" method="post" action="judgeUser.jsp">
<table>
<tr>
<td>用户名:<input type="text" name="userName" id="userName"></td>
</tr>
<tr>
<td>密码:<input type="password" name="password" id="password"></td>
</tr>
<tr>
<td><input type="submit" value="登录" style="background-color:pink"></td> 
</tr>
</table>
</form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!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=GB18030">
<title>身份验证</title>
</head>
<body>
<%
request.setCharacterEncoding("GB18030");
String name = request.getParameter("userName");
String password = request.getParameter("password");
if(name.equals("abc")&& password.equals("123")) {

%>
<jsp:forward page="afterLogin.jsp">
<jsp:param name="userName" value="<%=name%>"/>
</jsp:forward>
<%
}
else {
%>
<jsp:forward page="login.jsp"/>
<%
}
%>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<!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=GB18030">
<title>登陆成功</title>
</head>
<body>
<%
request.setCharacterEncoding("GB18030");
String name = request.getParameter("userName");
out.println("欢迎你:" + name);
%>
</body>
</html>
3 截图:

4未完成的原因
主要是寒假玩疯了,今天已经看了一下午了,还是搞不好,只能多抽些时间了。
5 我希望自己能尽快学会这一技能,目标是自己做出满意的系统,当然粗糙的是无法令人满意的。在接下来的时间里,每周至少抽出10小时的游戏时间来学习这个,大致就是周一下午和周二下午,反正没事。
原文地址:https://www.cnblogs.com/kt97458/p/5228668.html