易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp建站历程

      两年前,曾有一位前辈对我说过:开发一个属于你自己的网站,然后每天花一点空闲的时间去经营一下,终有一天,你会发觉它是非常有用的。刚开始的时候,我没有把这些话放在心上,慢慢地,我才发觉这位前辈说的话是很有道理的。假设两年前开始经营一个网站,通过这两年的推广和运营,说不定到现在网站每天都已经有比较大的流量,那么通过代理阿里妈妈广告、谷歌付费广告、百度广告联盟等都可以获得一些收入。另外,网赚也是一种途径,像《google cash》(需要这本书pdf的朋友留一下邮箱,中英文都有)里描述的那样,每天不用费多大的力气,也不用多大的投入就能获得一定额外的收入,即使数额很小,也算得上是一笔“横财”嘛,何乐而不为呢?有些人在这一方面就做得很出色,如长颈叔叔等网赚高手。可惜在这方面,两年多以来我什么也没有做。
     “如果你继续为错过了太阳而哭泣,那么也将会失去星星和月亮”!为了不失去星星和月亮,我决定开发一个网站,一方面希望它有一天能有所作为,另一方面就是想把一些框架或者技术应用到其中,以供学习实践,如果有什么想法的话,也可以付之实践。
      万事开头难!到底要弄一个怎么样的网站呢?hao123那么成功,弄一个外文版本的hao123,把一些著名的常用外国网站进行分类导航?但国情不同啊!弄一个有关风水、算命等内容的网站?但应该怎么经营呢?做一个打折信息汇总的网站?但已经有同类的网站。或者每个人一开始的时候都希望能把事情做得完美,一步到位,但实际上往往是做不到的。经过一段时间的考虑,网站还是没有策划出来,但自己有点急于求成,于是便从自己的需要出发想了几个简单频道,而不是从用户的角度去设计,基本上是想到什么内容就增加什么内容,很随意,很反复(这为我后来几经修改网站栏目埋下了伏笔,建议javaeye友们,如果想建设网站,一定要先规划好,无论花多少时间,另外,建议规划前要先了解一些seo的知识和搜索引擎官方对这一方面的建议,例如阅读一下《Google搜索引擎优化入门指南》,以便作出相应的规划)。尽管如此,网站的需求算是有了。
      接着下来就是分析和设计,由于需求都是自己想的,故需求方面基本上不用分析便直接进行设计,为了提高开发效率和提高代码的可重用性,同时也为了紧跟潮流的步伐,于是框架决定采用流行的SSH(spring2.


相关文档:

struts2框架在jsp页面无法解析EL表达式的问题解决

是在struts2下要解决该问题,需要两个条件:
1、确保该应用为J2EE的应用,即在web.xml下保证有以下配置信息:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSche ......

JSP语法的xml表达

大家总是不喜欢看到<%和%>在jsp页面上,其实我们可以使用比较优雅的xml方式来表达
1,隐含的注释
JSP语法:<%-- 内容 --%>
XML语法:无
2,变量或函数的声明
JSP语法:<%! declaration;[declaration;]+... %>
例如:
<%!
   int i=0;int a,b,c;
   Color red=new Color( ......

jsp常识,不断更新中...

CGI就是web服务器辅助程序,和servlet是一个作用。
----jsp有什么-----
------------------------------------------------------
jsp可以包括什么:
1、jsp脚本(程序片段):
<% ... %>
2、jsp表达式:
<%= ... %>
3、jsp3种指令:
<%@ page attribute="xxx" %>
<%@ taglib attribut ......

JSP图片彩色数字验证


产生验证码图片的文件image.jsp
<%@ page contentType="image/jpeg" import="java.awt.*,
java.awt.image.*,java.util.*,javax.imageio.*" %>
<%!
Color getRandColor(int fc,int bc){//
给定范围获得随机颜色
         Random random = new ......

JSP实现几秒后自动跳转某页面并页面上显示时间在走动

<script language="javascript">
var times=6;
clock();
function clock()
{
   window.setTimeout('clock()',1000);
   times=times-1;
   time.innerHTML =times;
}
</script>
<head>
<meta http-equiv= "Refresh" content= "5;url=index.jsp "& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号