开发JSP程序
环境配置好后,开发JSP程序就非常简单了。
File-->New-->Web Project
在该窗口中输入一些工程基本信息,比如工程名,这里输入为 test1-01
这样一个基于JSP的项目就建立起来了。
Package Explorer 的显示方法:
Windows-->Show View-->Package Explorer 这样就能显示出来啦!
下面建立一个JSP文件
在WebRoot-->New-->JSP (Advanced Templates)
此时会出现 Creat a new JSP page 对话框,不用更改任何设置,全部保持默认。
这样一个默认模板的JSP文件已经创建完成。
下面将工程发布到Tomcat服务器来执行该工程
右击工程名 (test1-01 )-->MyEclipse-->Add and Remove Project Deployment
此时进入Project Deployment 窗口
需要添加一个发布项,单击按钮Add ,选择Tomcat 6.0,如果使用的是其他的服务器,只要是配置好的,都会在这里显示出来。下面还会显示相应的发布地址,这是由服务器的地址决定的,因此不可更改。
添加完毕后,就显示了工程的发布信息。这里需要说明一点:如果工程中JSP文件内容变化了,系统会自动发布,不需要重新发布;如果工程中JAVA文件内容变化了,则需要重新发布,发布前需要将Web服务器停止。重新发布单击按钮"ReDeploy".
此时可以在Tomcat 安装文件夹下的Webapps文件夹下查看刚才发布的工程。
下面启动Tomcat ,在Myeclipse 的Console窗口中会显示启动信息,成功启动后,通过浏览器访问刚才创建的JSP文件,地址:http://localhost:8080/test1.0/MyJsp.jsp
(注意区分大小写)
此时浏览器会显示:This is my JSP page.
发布的过程就是将工程编译,然后拷贝到相应的Web服务器目录的过程。当修改JSP文件以后,保存会自动发布。比如修改把MyJSP.jsp的内容修改为 This is my first JSP page.
在修改保存后,重新浏览页面,可发现内容变化了。
此时浏览器会显示:This is my first JSP page.
这种自动发布的机制可以大大提高编码和调试的效率。
这样一个简单的JSP程序就算开发成功了!
相关文档:
//==================>【index.jsp】===============================
<%@page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<% String path=request.getContextPath(); %>
<%@page import="com.sinoest.dfrf.orm.pojo.Mainmenu"%>
<%@page import="com.si ......
Actio中传递参数
request.setAttribute("userName",fbName);
request.setAttribute("passWord",pwd);
request.setAttribute("CDNUrl",CDNUrl);
-------------------------------------------------------------------
AC_FL_RunContent(
'codebase', 'http://download.macromed ......
在应用程序开发的时候分页有两种:真分页和假分页,假分页要把所有数据先提取出来放到一个list集合里或者静态变量中。真分页则是需要用到几行数据再从数据库中提取出来放把需要显示的数据放到list集合里。但无论真分页假分页pager-taglib都可以很好的为我们进行处理。
1.下载pager-taglib
下载地 ......
许多Web应用、企业应用涉及到长时间的操作,例如复杂的数据库查询或繁重的XML处理等,虽然这些任务主要由数据库系统或中间件完成,但任务执行的结果仍旧要借助JSP才能发送给用户。本文介绍了一种通过改进前端表现层来改善用户感觉、减轻服务器负载的办法。
当JSP调用一个必须长时间运行的操作,且该操作的结果不能(在服务 ......
Jsp 以Url方式传参数乱码问题
比如说 xxxx.action?name="中文"
传到Action 会发生 乱码
解决方法1:要改tomcat 的编码
2:
要改成这个方式可以解决乱码:
xxxx.action?name=encodeURIComponent("中文"); ......