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

正式进入JSP学习

    以下属个人想法!也许是对JAVA一见钟情而说!
学过ASP.NET的再去学JSP,那感觉就完全不一样了啊!如果过渡过来了,那还好,没过渡那叫惨啊!两个世界啊!还好;我是渡过了,一心就是JAVA,所以脑子里都是JAVA的理念,开发JSP和开发JAVA应用程序一样,无非JSP多了个WEBROOT。
      自我感觉JSP比.NET好多了,(指令+小脚本+表达式)这些在JSP中都是“可见”的,初学者都知道这些是干什么的和工作原理,在.NET中就不一样了,什么都封装的,初学者就是不明白,要想搞明白,那就记住MICROSOFT的开发规则,那么一想,这不是有急人吗?它就是做了个“笼子”,你要学我的你就得进这个笼子。而JAVA就不一样了,只要你认为好,想怎么样就怎么样。感觉还是JAVA好!呵呵。
     我是JSP的初学者,现在正在搞一个《新闻发布系统》,就我现在的JAVA学习状态,是越搞越有劲啊!
    下面这是我初学者的心得:《新闻发布系统》思路
 
    1.) 先把所有要操作(数据库,前台等...)的逻辑先写好
     2.)再去学根据业务逻辑去写前台的页面
    3.)在页面中加入小脚本或表达式就OK了
 
这些都是我的个人思路(还没学MVC,SSH)如有更好的可不要忘了告诉我啊!呵呵!
 


相关文档:

访问JSP文件或者Servlet文件时提示“下载”

在访问JSP文件或者Servlet的时候,如果提示下载并保存,如下图所示:
同样的程序有的浏览器出错,有的浏览器不出错。错误的原因是设置MIME类型的代码有误。
如果是JSP文件,查看文件头:
<%@ page contentType="text/html;charset=gb2312"%>
如果是Servlet文件,查看:
response.setContentType("text/html;char ......

jsp:forward标签和response.sendRedirect()方法的区别

在网上看到一些帖子,总结了一些区别,可以从以下几个方面来看:
1.从地址栏显示来说
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容
再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
redirect是服务端根据逻辑,发送一个状 ......

JSP与Sevlet的相互通信方式(二)

Servlet:
在Servlet中,跳转在doGet或者doPost方法中实现。
<1>redirect实现页面跳转:
 response.sendRedirect("/login.jsp");
 方法的参数是相对路径,设定这个参数可以使页面跳转到任何页面,包括www.baidu.com等网络页面。
 跳转后你可以发现地址栏发生了变化。
 底层原理:使用redir ......

JSP问答集

1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
但是如果data.inc中包含JSP CODE ,我们可以使用:
2、如何执行一个线程安全的JSP?
只需增加如下指令
3、JSP如何处理HTML FORM中的数据?
通过内置的request对象即可,如下:
String item = request.getParameter("item");
int howM ......

jsp中的中文参数的传递

在项目中,我们经常遇到需要在jsp页面切换中传递中文字符。这主要有两种方式。
  URL方式,例如:http://website/test1.jsp?act=add&type=苹果&param=%20D%20B
  FORM方式,例如:
  <form name=test mehtod="post">
  <input type=hidden name=text2 value="中文">
  <input type=t ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号