javaWeb
m0_47761892
这个作者很懒,什么都没留下…
展开
-
Web开发技术选型之JSP与PHP
PHP与Jsp的对比网上有很多关于PHP与JSP之间的对比,细观无非以下几点:1.语言特征PHP为脚本语言,解释型语言,弱类型,专为Web开发打造。Java为C语言系编程语言,编译型,强类型,有跨平台的特征。从语法简洁性来说,PHP比Java简洁,毕竟PHP诞生比Java晚,同样的逻辑在PHP中表达起来会简洁于Java,这一特性导致同样熟练度的PHPer与Javaer相比PHPer编程速度要快于Javaer。在这里我要强调的是同一熟练度,这个概念很重要,在没有前提假定的情况下比较两种编程语言的熟练度是原创 2020-08-31 09:47:16 · 548 阅读 · 0 评论 -
目前市面上主流的开发框架、技术栈
这里写自定义目录标题目前市面上主流的开发框架、技术栈:构建工具:maven,Gradle,spring boot initializr单元测试:junit开发框架容器:spring,spring bootweb服务器:tomcat,jboss微服务:spring cloud界面模式:spring mvc数据层:JPA、Mybatis、Mybatis-plus、pagehelper模板引擎:freemaker 、thymeleaf云计算容器:Docker、Docker compose、Ku原创 2020-08-31 09:09:49 · 1648 阅读 · 0 评论 -
Eclipse导出项目war部署服务器
Eclipse默认发布项目时,Javaweb项目会被发布到Eclipse工作空间下,而不再Tomcat下的webapps下。所以完成项目后,需要把项目导出到Tomcat服务器中。具体步骤如下:1.选中web文件的项目->右键->Export->WAR file如下图:2.选择导出的位置及项目访问名称。3.包项目用到的jar包导出为 Runnable JAR 文件。选中java项目中的jar文件->右键->Export->java->Runnable JAR原创 2020-07-27 10:24:14 · 741 阅读 · 0 评论 -
eclipse导出war包时缺少jar包
eclispe在导出项目为war包时默认不会把 userLibrary中的jar包导出到WEB-INF/lib下,导致部署后访问出错,找不到jar包。解决办法:右键项目-》properties-》Deployment Assembly进入这个界面,可以看到默认部署导出只导出src下的class点击Add 然后选择 java build path Entries ,在弹出框里就可以看到我们设置的user Library了。然后点击finish就可以了。...原创 2020-07-27 09:50:34 · 984 阅读 · 0 评论 -
在jquery中使用Json方式传递单个值
结果图:一、Action类public class TestActinon extends ActionSupport { public String method() { this.msg="pkd"; this.message="成功返回单个值!!!"; return SUCCESS; } public String method1() { return SUCCESS;}}二、配置Struts<struts> <constant name="原创 2020-07-26 15:56:22 · 353 阅读 · 0 评论 -
在jquery中使用Json方式获取JavaBean实例
<script type="text/javascript"> $(document).ready(function(){ //使用json的方式获取单个对象信息 $("#returnMsg").click(function(){ $.getJSON("returnmessage!method.action",function(data){ alert(data.userInfo); alert(data.userInfo.sname); alert(da原创 2020-07-26 15:39:44 · 221 阅读 · 0 评论 -
JavaBean以及BeanUtils工具类
文章目录一、JavaBean的概念二、BeanUtils组件一、JavaBean的概念什么是JavaBeanBean理解为组件意思,JavaBean就是Java组件,在广泛的理解就是一个类,对于组件来说,关键在于具有“能够被IDE构建工具侦测其属性和事件”的能力,通常在java中。一个JavaBean要具备这样的命令规则: ① 类必须被 public 修饰 ② 必须提供空参的构造器 ③ 成员变量必须使用 private 修饰 ④ 提供公共的 setter 和 getter 方法。User类原创 2020-06-11 22:14:52 · 314 阅读 · 0 评论 -
Servlet-6-过滤器和监听器
文章目录一、过滤器二、监听器一、过滤器(1.) 简介:Filter是在Servlet 2.3之后增加的新功能,当需要限制用户访问某些资源或者在处理请求时提前处理某些资源的时候,就可以使用过滤器完成。过滤器是以一种组件的形式绑定到WEB应用程序当中的,与其他的WEB应用程序组件不同的是,过滤器是采用了“链”的方式进行处理的。(2.) Filter的作用:对用户请求进行身份认证对用户发送到数据进行过滤或者替换转换图像数据格式数据压缩数据加密XML数据的转换修改请求数据的字符串(3).原创 2020-06-09 21:43:26 · 173 阅读 · 0 评论 -
Servlet-5-Web开发模式
文章目录一、Mode I模式二、Mode II模式在实际的WEB开发中,有两种主要的开发结构,称为模式一(Mode I)和模式二(Mode II)。一、Mode I模式Mode I就是指在开发中将显示层、控制层、数据层的操作统一交给JSP或者是JavaBean来进行处理Mode I的处理情况分为两种,一种是完全使用JSP进行开发,另外一种是使用JSP + JavaBean的模式进行开发,下面分别对这两种模式加以说明用户发出的请求(request),交给JSP页面进行处理。如果是开发小型的WEB原创 2020-06-09 21:27:35 · 228 阅读 · 0 评论 -
Servlet-4-进阶API和Servlet跳转
文章目录一、Servlet进阶API二、应用程序事件、监听器一、Servlet进阶APIServlet、ServletConfig与GenericServletGenericServlet类图:使用ServletConfig使用方法:ServletConfig config = getServletConfig();属性说明getServletName()方法该方法返回一个servlet实例的名称。getServletContext()方法返回一个Servle原创 2020-06-09 14:29:16 · 271 阅读 · 0 评论 -
Servlet-3-会话管理
文章目录一、会话管理实现方式二、HttpSession会话管理三、HttpSession的生命周期一、会话管理实现方式使用隐藏域会话的唯一标识记录到隐藏域中的value属性中,并设定name属性值。使用Cookie服务端将会话对象设定唯一标识,客户端将会话标识保存在Cookie中 Cookie实现会话管理的过程使用URL重写指在URL地址的末尾添加会话标识,改写了原先的URL地址二、HttpSession会话管理方法:HttpSession session = request.ge原创 2020-06-09 14:09:16 · 162 阅读 · 0 评论 -
Servlet-2-请求与响应
文章目录一、从容器到HttpServlet二、HttpServletRequest对象三、HttpServletResponse对象一、从容器到HttpServletWeb容器做了什么Web容器收集请求信息并创建请求和响应对象 从请求到响应流程示意图2. 令人茫然的doXXX()方法Servlet中的service()方法有多种方法:doGet()、doPost()、doHead()等。当Method是POST时,请求会调用doPost()方法;当Method是GET时,请求会调用doGet()原创 2020-06-09 13:36:24 · 131 阅读 · 0 评论 -
Servlet-1-什么是Servlet
文章目录一、 Servlet是什么二、 Servlet的技术特点三、Servlet的生命周期四、如何编写和部署Servlet一、 Servlet是什么定义:用Java类编写的服务端应用程序,在服务端运行的程序,浏览器可直接访问。位于客户端和服务器端的一个中间层,负责接收和请求客户端用户的响应。Servlet可以提供以下功能:(2)读取客户端请求的隐含数据(3)运行结果或者生成结果(4)发送响应的数据Servlet与JSP的区别:(1) Servlet是Java代码,JSP是页面代码(HTML原创 2020-06-09 12:46:43 · 196 阅读 · 0 评论 -
Intellij IDEA java web项目图片访问
使用Intellij,图片无法直接访问,跟eclipse上完全不一样解决办法首先打开Edit configurations选择deployment点击“+”号,选择external source4.如果你和我类似,直接在web目录下建一个images文件夹,那么在弹出的文件夹选择框选择这个“images”即可(当然,你可以随意选择,这个只是针对IDEA,放到服务器上是可以直接用路径访问的)我的images文件直接放到web目录下在下侧填入“/images”,点击OK原创 2020-05-20 18:01:31 · 1656 阅读 · 0 评论