<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wcxy_study的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wcxy_study</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wcxy_study]]></copyright><item><title><![CDATA[TreeGrid查询后台数据进行树形展示]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/106688908</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/106688908</guid><author>wcxy_study</author><pubDate>Fri, 12 Jun 2020 10:42:01 +0800</pubDate><description><![CDATA[TreeGrid查询后台数据进行树形展示
树形网格（treegrid）用于以网格形式显示分层数据。它是基于数据网格（datagrid）的，并结合了树视图（treeview）和可编辑网格。树形网格（treegrid）允许您创建可定制的、可异步展开的行，并以多列形式显示分层数据。
详见官网：easyuiTreegrid官网
本文主要是利用structs2、jdbc进行开发。全是自己写得，博主亲测，可以显示，下面直接上示例图

Demo
1、环境
jdk1.8
eclipse
structs2
mysql
eas]]></description><category></category></item><item><title><![CDATA[drools规则引擎实现动态配置规则的学习实例]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/106186158</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/106186158</guid><author>wcxy_study</author><pubDate>Mon, 18 May 2020 09:26:15 +0800</pubDate><description><![CDATA[drools规则引擎实现动态配置规则
规则1 用户累积消费首次达到10000送积分20；
规则2 用户累积投资首次达到 20000 送积分40；
这两条规则是不能同时生效，但如果他们的时间是错开用户是可以针对这两条规则获取到奖励的
用户然后运营想做到的效果是服务端一次性做好，运营配置规则不用服务端再修改代码；
经过调研决定用drools规则引擎来做，首先添加maven依赖：
&lt;dependency&gt;
    &lt;groupId&gt;org.kie&lt;/groupId&gt;
    &]]></description><category></category></item><item><title><![CDATA[OGNL的使用]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/103152760</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/103152760</guid><author>wcxy_study</author><pubDate>Tue, 19 Nov 2019 23:20:09 +0800</pubDate><description><![CDATA[对象导航图语言（Object Graph Navigation Language），是应用于Java中的一个开源的表达式语言（Expression Language），它被集成在Struts2等框架中，作用是对数据进行访问，它拥有类型转换、访问对象方法、操作集合对象等功能。
作用：
1、支持对象方法调用
2、支持静态方法调用和值访问
3、支持复值操作和表达式串联
4、访问OGNL上下文和Actio...]]></description><category></category></item><item><title><![CDATA[java前后台的数据进行传值的方式]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/103076852</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/103076852</guid><author>wcxy_study</author><pubDate>Thu, 14 Nov 2019 23:40:16 +0800</pubDate><description><![CDATA[java前后台传值的几种方式
1、form表单的传值方式
form表单的传值格式是比较常用的，在form表单里面写一个标签声明一个name，在后台通过request.getparameter(“name”)获取值，
前台传递值，名字为count 传值地址为saysth.do
&lt;form action="saysth.do" method="post"&gt;
	&lt;input name=...]]></description><category></category></item><item><title><![CDATA[Struts2的数据的封装]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102999019</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102999019</guid><author>wcxy_study</author><pubDate>Sun, 10 Nov 2019 16:35:54 +0800</pubDate><description><![CDATA[1、属性驱动：提供属性set方法的方式，jsp页面及action


2、属性驱动：页面中提供表达式方式，jsp页面及action


3、模型驱动：采用模型驱动方式，jsp页面及action


4、INPUT的逻辑视图的配置，jsp页面及action
Action接口中提供了五个逻辑视图的名称：
SUCCESS
ERROR
LOGIN
INPUT		：input在某些拦截器中会使用。...]]></description><category></category></item><item><title><![CDATA[Struts2的Servlet的API的访问]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102981241</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102981241</guid><author>wcxy_study</author><pubDate>Fri, 08 Nov 2019 22:51:38 +0800</pubDate><description><![CDATA[在实际开发中，经常使用到Servlet的API，比如进行登录，将用户的信息保存到Session中，有的时候需要向页面输出一些内容，用到response对象。涉及到Servlet的API的访问。
一、Struts2的Servlet的API的访问
1、完全解耦合的方式，jsp页面及action


2、使用Servlet的API的原生方式，jsp页面及action


3、接口注入的方式，jsp页面及...]]></description><category></category></item><item><title><![CDATA[mysql的安装]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102964856</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102964856</guid><author>wcxy_study</author><pubDate>Thu, 07 Nov 2019 23:29:08 +0800</pubDate><description><![CDATA[1、找到下载的文件，运行".exe"文件，开始安装，勾选 I accept the license terms，点击next下一步

2、选择第几项完全看自己意愿（如果只想安装My SQl服务的，建议选择Server only），点击next下一步

3、选择安装路径，点击next下一步

4、点击下一步：

5、准备安装，点击next下一步

6、安装完成后，准备配置界面，配置服务器类型及端口型...]]></description><category></category></item><item><title><![CDATA[Tomcat的安装]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102964486</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102964486</guid><author>wcxy_study</author><pubDate>Thu, 07 Nov 2019 23:03:09 +0800</pubDate><description><![CDATA[1、找到下载的文件，运行".exe"文件，开始安装，点击next下一步

2、选择“I Agree”

3、点击next下一步

4、设置端口，用户名和密码（自己记住）

5、选择你电脑上已安装的jre路径，点击next下一步

6、选择“Tomcat”的安装路径，点击next下一步

7、安装成功

8、在我们启动完成以后，在浏览器中输入：http://localhost:8080

此博客仅记...]]></description><category></category></item><item><title><![CDATA[jdk的安装]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102964144</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102964144</guid><author>wcxy_study</author><pubDate>Thu, 07 Nov 2019 22:33:42 +0800</pubDate><description><![CDATA[1、找到下载的文件，运行".exe"文件，开始安装

2、点击下一步

3、选择jdk的安装路径，默认为C盘，也可以自定义，不过一定要记住此路径，后面要用。

4、点击下一步，开始安装，下一步，安装成功。

5、配置环境变量
右键此电脑，点击属性

6、点击高级系统设置，点击环境变量，点击系统变量中的编辑，变量名：java_home,变量值，刚刚安装的路径

7、点击确定。打开dos命令窗口或wi...]]></description><category></category></item><item><title><![CDATA[easyconnect的初使用]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102659686</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102659686</guid><author>wcxy_study</author><pubDate>Tue, 05 Nov 2019 23:14:16 +0800</pubDate><description><![CDATA[easyconnect的初使用
公司做的高校项目，要把做得系统部署到虚拟机上，供学校使用，为了能打开学校的网页，所以接触了easyconnect。
校外登录方式
根据向学校申请的虚拟机，输入登录链接xxx.edu.xn，输入账号和密码登录。
登录后下载客户端
登录后下载客户端（并安装），方便下次登录。
连接vpn
用客户端来连接VPN，连上后，就用自己电脑带的远程桌面来连接服务器，部署项目。

插...]]></description><category></category></item><item><title><![CDATA[实际应用中int与string相互转换的问题]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102925813</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102925813</guid><author>wcxy_study</author><pubDate>Tue, 05 Nov 2019 22:25:45 +0800</pubDate><description><![CDATA[实际应用中int与string相互转换的问题
int转换string
int i=12345;
String s="";
第一种方法：s=i+""; //会产生两个String对象
第二种方法：s=String.valueOf(i); //直接使用String类的静态方法，只产生一个对象
string转换int
s=“12345”;
int i;
第一种方法：i=Integer.parseInt(...]]></description><category></category></item><item><title><![CDATA[客户列表展示]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102733995</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102733995</guid><author>wcxy_study</author><pubDate>Thu, 24 Oct 2019 23:11:12 +0800</pubDate><description><![CDATA[在学完struts2的入门后，有一个简单的应用，find所有客户列表
1、引入Struts2和Hibernate的jar包

2、配置文件struts.xml与web.xml
struts.xml
&lt;struts&gt;
&lt;!--  配置Struts2的常量  --&gt;
	&lt;constant name="struts.action.extension" value="acti...]]></description><category></category></item><item><title><![CDATA[【您的凭据不工作】win7远程桌面提示，请输入新凭据。登录没有成功]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102678222</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102678222</guid><author>wcxy_study</author><pubDate>Tue, 22 Oct 2019 22:50:39 +0800</pubDate><description><![CDATA[您的凭据不工作】远程桌面提示，请输入新凭据。登录没有成功
刚开始登录后，以为是密码输入错误，多次尝试后，还是不对。百度后用了其中一个方案，解决了此问题，记录一下，以供学习！

1、从【控制面板】找到【网络和共享中心】，点击【更改高级共享设置】

2、点击【公用】，选中【关闭密码保护共享】，【保存修改】
保存修改后，重新打开【远程桌面连接】，输入用户名和密码，登录成功！
此博客仅记录自己的学习，如有...]]></description><category></category></item><item><title><![CDATA[Windows Server启用防火墙并开放80端口]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102677597</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102677597</guid><author>wcxy_study</author><pubDate>Tue, 22 Oct 2019 22:49:34 +0800</pubDate><description><![CDATA[Windows Server启用防火墙并开放80端口
Windows Server是自带防火墙的，可以过滤一些包。一般情况下为了安全都要打开防火墙，可以防止一些攻击行为。同时，由于启用防火墙后会封闭所有的端口，计算机根本就不会接受外部对端口发起的连接请求，也就无法对外提供服务。
如果要端口开放,必须要有进程程序安装对应该端口对应，比如安装web后对应80端口；同时服务器内部防火墙对端口不要做限制，...]]></description><category></category></item><item><title><![CDATA[严重: Exception starting filter hello Unable to load configuration. - [unknown location]]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102674270</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102674270</guid><author>wcxy_study</author><pubDate>Mon, 21 Oct 2019 23:34:34 +0800</pubDate><description><![CDATA[报错处理：严重: Exception starting filter hello Unable to load configuration. - [unknown location]
严重: Exception starting filter hello
Unable to load configuration. - [unknown location]
	at org.apache.struts...]]></description><category></category></item><item><title><![CDATA[Action的创建方式与访问]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102673667</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102673667</guid><author>wcxy_study</author><pubDate>Mon, 21 Oct 2019 23:24:28 +0800</pubDate><description><![CDATA[Action的创建方式与访问
创建方式：
1、一个简单的Java对象
public class ActionDemo1 {
	public String execute(){
		System.out.println("ActionDemo1执行了...");
		return null;
	}
}

2、实现一个Action的接口
public class ActionDemo2 impleme...]]></description><category></category></item><item><title><![CDATA[struts2学习第二天，常见配置]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102633497</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102633497</guid><author>wcxy_study</author><pubDate>Fri, 18 Oct 2019 23:43:59 +0800</pubDate><description><![CDATA[struts2的常见配置
struts2配置文件的加载顺序：
init_DefaultProperties()				----加载default.properties
init_TraditionalXmlConfigurations();	----加载struts-default.xml、struts-plugin.xml、struts.xml
init_LegacyiStrutsPropert...]]></description><category></category></item><item><title><![CDATA[第一天学习struts2]]></title><link>https://blog.youkuaiyun.com/wcxy_study/article/details/102617435</link><guid>https://blog.youkuaiyun.com/wcxy_study/article/details/102617435</guid><author>wcxy_study</author><pubDate>Fri, 18 Oct 2019 00:23:38 +0800</pubDate><description><![CDATA[第一天学习struts2
第一天学习struts2，看了6个视频，学到了struts2的入门跳转，记录一下，学到的知识（学习资源来自黑马程序员视频）
新的改变
1、首先导入struts2的依赖包

2、创建一个jsp主页面，并输入href跳转路径
&lt;a href="${ pageContext.request.contextPath"}/hello.action&gt;
3、创建一个acti...]]></description><category></category></item></channel></rss>