
JavaWeb
maco_liao
这个作者很懒,什么都没留下…
展开
-
如何搭建svn共享代码开发环境?
代码共享环境,目前市场上比较流行的是:svn, git,cvs1.安装插件把SVN site-1.10.5文件夹拷贝到eclipse安装目录下的dropins目录下。重启eclipse,看下有没有svn菜单。如何没有,把C:\soft\eclipse4EE\configuration\org.eclipse.update,eclipse安装目录下的update目录删了2.安装s...原创 2018-07-24 11:02:30 · 474 阅读 · 0 评论 -
JavaWeb-jsp页面元素
jsp注释:<%--jsp注释,不被翻译,不被编译,查看网页源码不会被输出到页面 --%>/* jsp代码 ,会翻译,不被编译,查看网页源码不会被输出到页面 */<!-- html注释,结果:203 会翻译,会被编译,查看网页源码会被输出到页面 -->jsp中定义成员变量和成员方法:<%! int a=100;//定义全局变量,成员变量 ...原创 2018-07-25 14:12:03 · 201 阅读 · 0 评论 -
JavaWeb-jsp内置对象
方便程序员操作,jsp为我们提前初始化了一些对象,我们可以直接使用,这些对象也叫做内置对象:我们经常用到的是:pageContext request session application final javax.servlet.jsp.PageContext pageContext; javax.servlet.http.HttpSession sessi...原创 2018-07-25 14:11:24 · 202 阅读 · 0 评论 -
JavaWeb-jsp自动登陆效果实现
自动登陆实现:实验步骤:1.要有登陆页面(用户名输入框,密码输入框,自动登陆勾选,提交按钮)2.要有处理请求的servlet,能对登陆进行处理3.测试:如何勾选自动登陆,那么下次不用输入用户名和密码了,直接跳转到首页面使用技术:Cookie:朝电脑硬盘上写入文本,保存用户名和密码,那么如果勾选自动登陆,下次登陆就会从硬盘上读取保存的用户名和密码,那么就不用输入了。第...原创 2018-07-25 14:10:36 · 488 阅读 · 0 评论 -
JavaWeb-jsp的生命周期
jsp的工作原理(生命周期):1.先被翻译成:jsp_005felement_jsp.java文件D:\soft\apache-tomcat-8.0.50\work\Catalina\localhost\web_jsp_element\org\apache\jsp生成的java文件的特色:①有service方法:_jspService()②service方法中有一堆局部变量: ...原创 2018-07-25 14:09:55 · 281 阅读 · 0 评论 -
JavaWeb-重定向与跳转的区别
跳转://跳到用户主页面request.getRequestDispatcher("/User/Index.jsp").forward(request, response); 重定向://重定向,为了避免重复提交登陆请求,注册时为了避免重复提交注册信息,所以登陆完注册完都是重定向到主界面response.sendRedirect(request.get...原创 2018-07-25 14:05:32 · 550 阅读 · 0 评论 -
JavaWeb-Servlet生命周期
1.关联数据库登陆2.servlet的生命周期/** * 我们的目的是讲解 servlet 的生命周期 * * 结论1:实例化--初始化--service---doGet()|doPost()------MyServlet()--------------init()--------------service()------------------doGet()---...原创 2018-07-25 14:05:44 · 204 阅读 · 0 评论 -
JavaWeb-Filter(敏感字符过滤器,访问权限过滤器,字符集过滤器)
需求:当用户绕过登陆直接定位网站资源时,比如用户模块,用户必须先登录(session中是否有user),然后role是1http://localhost:7979/myfilter_charset_minganmessage/user/Index.jsp比如管理员模块:用户必须先登录(session中是否有user),然后role是2http://localhost:7979/myfil...原创 2018-07-24 11:43:03 · 1050 阅读 · 0 评论 -
JavaWeb-JNDI获取数据库连接实现&Tomcat连接池
1. 将jdbc驱动包拷贝到tomcat安装目录下的lib文件夹中2.编写context.xml文件,定义资源<Context> <Resource name="jdbc/My12306" auth="Container" type="javax.sql.DataSource" username="scott" password=...原创 2018-07-24 11:37:25 · 1125 阅读 · 0 评论 -
JavaWeb-jsp指令
JSP 指令JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:指令 描述 <%@ page ... %> 定义网页依赖属性,比如脚本语言、erro...转载 2018-07-24 11:34:48 · 144 阅读 · 0 评论 -
JavaWeb-JSTL之java server page 标准标签库
下载jakarta-taglibs-standard-1.1.2.zip 包并解压,将jakarta-taglibs-standard-1.1.2/lib/下的两个jar文件:standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。<title>c:if 标签实例</title></head><body><...原创 2018-07-24 11:34:05 · 162 阅读 · 0 评论 -
JavaWeb:EL表达式
<body><%-- -- EL作用: 1.使网页工程师专注于网页的实现,不用掌握java编程技术 2.解除了view层与controller层的耦合 3.使页面变得美观,代码可读性增强 EL语法 :${} 运算符: . []实例:${message},表示:从pageContext,request,session,applic...原创 2018-07-24 11:20:18 · 184 阅读 · 0 评论 -
JavaWeb-使用JXL库导出excel表格
首先要导入jxl.jar包。jsp页面代码:<body><a href="UserServlet/exportExcel">导出excel表格</a></body>Servlet代码:@WebServlet("/UserServlet/*")public class UserServlet extends HttpServlet...原创 2018-07-24 11:17:48 · 745 阅读 · 0 评论 -
AJAX-下拉列表联动
select_city.jsp页面代码:<script> //json语法表示对象和数组,可以打开浏览器,按下F12然后打开console控制台访问这些对象和数组 var tala={"name":"tala","age":18,"address":"guangzhou"}; var people=[{"name":&quo原创 2018-07-24 11:15:10 · 218 阅读 · 0 评论 -
AJAX-校验用户名是否可用
1.给用户名文本框绑定失去焦点事件<input type="text" name="username" onblur="validateUsername()" id="username"/>2.创建XMLHttpRequest对象if (window.XMLHttpRequest){ xhr=new XMLHttpRequest();}else if (wind...原创 2018-07-24 11:11:04 · 317 阅读 · 0 评论 -
如何获取表单数据?
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); //获取表单中单选按钮的值 Stri...原创 2018-07-24 11:08:57 · 1484 阅读 · 0 评论 -
JavaWeb-jsp指令
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。语法格式如下:<%@ directive attribute="value" %>指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:指令 描述<%@ page ... %> 定义网页依赖属性,比如脚本语言、error页面、缓存需求等等<%...原创 2018-07-25 14:12:44 · 188 阅读 · 0 评论